CustomConfigurationElementCollection<T, TCustomElementData> Class
Represents a collection of NameTypeConfigurationElement objects.
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 class CustomConfigurationElementCollection<T, TCustomElementData> : NameTypeConfigurationElementCollection<ConfigurationSourceElement, ConfigurationSourceElement>
where T : new(), NameTypeConfigurationElement
where TCustomElementData : new()
'Declaration
Public Class CustomConfigurationElementCollection(Of T As {New, NameTypeConfigurationElement}, TCustomElementData As New)
Inherits NameTypeConfigurationElementCollection(Of ConfigurationSourceElement, ConfigurationSourceElement)
generic<typename T, typename TCustomElementData>
where T : gcnew(), NameTypeConfigurationElement
where TCustomElementData : gcnew()
public ref class CustomConfigurationElementCollection : public NameTypeConfigurationElementCollection<ConfigurationSourceElement^, ConfigurationSourceElement^>
Type Parameters
- T
The type of NameTypeConfigurationElement object this collection contains. - TCustomElementData
The type used for Custom configuration elements in this collection.
Inheritance Hierarchy
System.Object
System.Configuration.ConfigurationElement
System.Configuration.ConfigurationElementCollection
Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection<ConfigurationSourceElement>
Microsoft.Practices.EnterpriseLibrary.Common.Configuration.PolymorphicConfigurationElementCollection<ConfigurationSourceElement>
Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElementCollection<ConfigurationSourceElement, ConfigurationSourceElement>
Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomConfigurationElementCollection<T, TCustomElementData>
See Also
CustomConfigurationElementCollection<T, TCustomElementData> Members
Microsoft.Practices.EnterpriseLibrary.Common.Configuration Namespace