DeserializableConfigurationElementCollection<TElement> Class

Specialization of DeserializableConfigurationElementCollectionBase<TElement> that provides a canned implmentation of CreateNewElement().

Namespace:  Microsoft.Practices.Unity.Configuration.ConfigurationHelpers
Assembly:  Microsoft.Practices.Unity.Configuration (in Microsoft.Practices.Unity.Configuration.dll)

Syntax

'Declaration
Public MustInherit Class DeserializableConfigurationElementCollection(Of TElement As {New, DeserializableConfigurationElement}) _
    Inherits DeserializableConfigurationElementCollectionBase(Of TElement)
public abstract class DeserializableConfigurationElementCollection<TElement> : DeserializableConfigurationElementCollectionBase<TElement>
where TElement : new(), DeserializableConfigurationElement
generic<typename TElement>
where TElement : gcnew(), DeserializableConfigurationElement
public ref class DeserializableConfigurationElementCollection abstract : public DeserializableConfigurationElementCollectionBase<TElement>
JScript does not support generic types or methods.

Type Parameters

  • TElement
    Type of configuration element in the collection.

Inheritance Hierarchy

System.Object
  System.Configuration.ConfigurationElement
    System.Configuration.ConfigurationElementCollection
      Microsoft.Practices.Unity.Configuration.ConfigurationHelpers.DeserializableConfigurationElementCollectionBase<TElement>
        Microsoft.Practices.Unity.Configuration.ConfigurationHelpers.DeserializableConfigurationElementCollection<TElement>
          Microsoft.Practices.Unity.Configuration.AliasElementCollection
          Microsoft.Practices.Unity.Configuration.AssemblyElementCollection
          Microsoft.Practices.Unity.Configuration.ContainerElementCollection
          Microsoft.Practices.Unity.Configuration.ContainerExtensionElementCollection
          Microsoft.Practices.Unity.Configuration.InstanceElementCollection
          Microsoft.Practices.Unity.Configuration.NamespaceElementCollection
          Microsoft.Practices.Unity.Configuration.ParameterElementCollection
          Microsoft.Practices.Unity.Configuration.RegisterElementCollection
          Microsoft.Practices.Unity.Configuration.SectionExtensionElementCollection
          Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection
          Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElementCollection
          Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection
          Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElementCollection

See Also

DeserializableConfigurationElementCollection<TElement> Members

Microsoft.Practices.Unity.Configuration.ConfigurationHelpers Namespace