NameTypeConfigurationElementCollection<T, TCustomElementData> Members

Include Protected Members
Include Inherited Members

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The NameTypeConfigurationElementCollection<T, TCustomElementData> type exposes the following members.

Constructors

  Name Description
Public method NameTypeConfigurationElementCollection<T, TCustomElementData>

Methods

  Name Description
Public method Add
Add an instance of T to the collection.
(Inherited from NamedElementCollection<T>.)
Protected method BaseAdd Overloaded.
Protected method BaseClear (Inherited from ConfigurationElementCollection.)
Protected method BaseGet Overloaded.
Protected method BaseGetAllKeys (Inherited from ConfigurationElementCollection.)
Protected method BaseGetKey (Inherited from ConfigurationElementCollection.)
Protected method BaseIndexOf (Inherited from ConfigurationElementCollection.)
Protected method BaseIsRemoved (Inherited from ConfigurationElementCollection.)
Protected method BaseRemove (Inherited from ConfigurationElementCollection.)
Protected method BaseRemoveAt (Inherited from ConfigurationElementCollection.)
Public method Clear
Clear the collection.
(Inherited from NamedElementCollection<T>.)
Public method Contains
Determines if the name exists in the collection.
(Inherited from NamedElementCollection<T>.)
Public method CopyTo (Inherited from ConfigurationElementCollection.)
Protected method CreateNewElement Overloaded.
Protected method DeserializeElement (Inherited from ConfigurationElement.)
Public method Equals (Inherited from ConfigurationElementCollection.)
Protected method Finalize (Inherited from Object.)
Public method ForEach
Performs the specified action on each element of the collection.
(Inherited from NamedElementCollection<T>.)
Public method Get Overloaded.
Protected method GetElementKey
Gets the element key for a specified configuration element when overridden in a derived class.
(Inherited from NamedElementCollection<T>.)
Public method GetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from NamedElementCollection<T>.)
Public method GetHashCode (Inherited from ConfigurationElementCollection.)
Public method GetType (Inherited from Object.)
Protected method Init (Inherited from ConfigurationElement.)
Protected method InitializeDefault (Inherited from ConfigurationElement.)
Protected method IsElementName (Inherited from ConfigurationElementCollection.)
Protected method IsElementRemovable (Inherited from ConfigurationElementCollection.)
Protected method IsModified (Inherited from ConfigurationElementCollection.)
Public method IsReadOnly (Inherited from ConfigurationElementCollection.)
Protected method ListErrors (Inherited from ConfigurationElement.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDeserializeUnrecognizedAttribute (Inherited from ConfigurationElement.)
Protected method OnDeserializeUnrecognizedElement
Called when an unknown element is encountered while deserializing the ConfigurationElement object.
(Inherited from PolymorphicConfigurationElementCollection<T>.)
Protected method OnRequiredPropertyNotFound (Inherited from ConfigurationElement.)
Protected method PostDeserialize (Inherited from ConfigurationElement.)
Protected method PreSerialize (Inherited from ConfigurationElement.)
Public method Remove
Remove the named element from the collection.
(Inherited from NamedElementCollection<T>.)
Protected method Reset (Inherited from ConfigurationElementCollection.)
Protected method ResetModified (Inherited from ConfigurationElementCollection.)
Protected method RetrieveConfigurationElementType
Get the configuration object for each NameTypeConfigurationElement object in the collection.
(Overrides PolymorphicConfigurationElementCollection<T>.RetrieveConfigurationElementType(XmlReader).)
Protected method SerializeElement (Inherited from ConfigurationElementCollection.)
Protected method SerializeToXmlElement (Inherited from ConfigurationElement.)
Protected method SetPropertyValue (Inherited from ConfigurationElement.)
Protected method SetReadOnly (Inherited from ConfigurationElementCollection.)
Public method ToString (Inherited from Object.)
Protected method Unmerge
Reverses the effect of merging configuration information from different levels of the configuration hierarchy.
(Inherited from PolymorphicConfigurationElementCollection<T>.)

Properties

  Name Description
Protected property AddElementName (Inherited from ConfigurationElementCollection.)
Protected property ClearElementName (Inherited from ConfigurationElementCollection.)
Public property CollectionType (Inherited from ConfigurationElementCollection.)
Public property Count (Inherited from ConfigurationElementCollection.)
Public property ElementInformation (Inherited from ConfigurationElement.)
Protected property ElementName (Inherited from ConfigurationElementCollection.)
Protected property ElementProperty (Inherited from ConfigurationElement.)
Public property EmitClear (Inherited from ConfigurationElementCollection.)
Protected property EvaluationContext (Inherited from ConfigurationElement.)
Public property IsSynchronized (Inherited from ConfigurationElementCollection.)
Protected property Item Overloaded.
Public property LockAllAttributesExcept (Inherited from ConfigurationElement.)
Public property LockAllElementsExcept (Inherited from ConfigurationElement.)
Public property LockAttributes (Inherited from ConfigurationElement.)
Public property LockElements (Inherited from ConfigurationElement.)
Public property LockItem (Inherited from ConfigurationElement.)
Protected property Properties (Inherited from ConfigurationElement.)
Protected property RemoveElementName (Inherited from ConfigurationElementCollection.)
Public property SyncRoot (Inherited from ConfigurationElementCollection.)
Protected property ThrowOnDuplicate (Inherited from ConfigurationElementCollection.)

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method ICollection.CopyTo (Inherited from ConfigurationElementCollection.)

See Also

NameTypeConfigurationElementCollection<T, TCustomElementData> Class

Microsoft.Practices.EnterpriseLibrary.Common.Configuration Namespace

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.