Share via


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