Interface PluginFactory
- Namespace
- Ice
- Assembly
- Ice.dll
Applications implement this interface to provide a plug-in factory to the Ice runtime.
public interface PluginFactory
Properties
pluginName
Gets the default and preferred name for plug-ins created by this factory.
string pluginName { get; }
Property Value
Methods
create(Communicator, string, string[])
Called by the Ice runtime to create a new plug-in.
Plugin create(Communicator communicator, string name, string[] args)
Parameters
communicatorCommunicatorThe communicator that is in the process of being initialized.
namestringThe name of the plug-in.
argsstring[]The arguments that are specified in the plug-ins configuration.
Returns
- Plugin
The plug-in that was created by this method.