log4net SDK Reference |

# PluginCollection Constructor

Initializes a new instance of the `PluginCollection` class that is empty and has the default initial capacity.

#### Overload List

Initializes a new instance of the `PluginCollection` class that is empty and has the default initial capacity.

> public PluginCollection();

Initializes a new instance of the `PluginCollection` class that contains elements copied from the specified IPlugin array.

> public PluginCollection(IPlugin[]);

Initializes a new instance of the `PluginCollection` class that contains elements copied from the specified `PluginCollection`.

> public PluginCollection(PluginCollection);

Initializes a new instance of the `PluginCollection` class that contains elements copied from the specified IPlugin collection.

> public PluginCollection(ICollection);

Initializes a new instance of the `PluginCollection` class that has the specified initial capacity.

> public PluginCollection(int);

#### See Also

PluginCollection Class | log4net.Plugin Namespace