PolymorphicConfigurationElementCollection<T> Class
Represents the base class from which all implementations of polymorphic configuration collections must derive.
Namespace: Microsoft.Practices.EnterpriseLibrary.Common.Configuration
Assembly: Microsoft.Practices.EnterpriseLibrary.Common (in Microsoft.Practices.EnterpriseLibrary.Common.dll) Version: 6.0.0.0 (6.0.1304.0)
Syntax
public abstract class PolymorphicConfigurationElementCollection<T> : NamedElementCollection<T>
where T : new(), NamedConfigurationElement
'Declaration
Public MustInherit Class PolymorphicConfigurationElementCollection(Of T As {New, NamedConfigurationElement})
Inherits NamedElementCollection(Of T)
generic<typename T>
where T : gcnew(), NamedConfigurationElement
public ref class PolymorphicConfigurationElementCollection abstract : public NamedElementCollection<T>
Type Parameters
- T
The type contained in the collection.
Inheritance Hierarchy
System.Object
System.Configuration.ConfigurationElement
System.Configuration.ConfigurationElementCollection
Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection<T>
Microsoft.Practices.EnterpriseLibrary.Common.Configuration.PolymorphicConfigurationElementCollection<T>
Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElementCollection<T, TCustomElementData>
Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.TraceListenerDataCollection
See Also
PolymorphicConfigurationElementCollection<T> Members
Microsoft.Practices.EnterpriseLibrary.Common.Configuration Namespace