Table of Contents

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

string

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

communicator Communicator

The communicator that is in the process of being initialized.

name string

The name of the plug-in.

args string[]

The arguments that are specified in the plug-ins configuration.

Returns

Plugin

The plug-in that was created by this method.