Share via


CustomConfigurationElementCollection<T, TCustomElementData> Members

Include Protected Members
Include Inherited Members

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

Constructors

  Name Description
Ff670621.pubmethod(en-us,PandP.50).gif CustomConfigurationElementCollection<T, TCustomElementData>

Methods

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

Properties

  Name Description
Ff670621.protproperty(en-us,PandP.50).gif AddElementName (Inherited from ConfigurationElementCollection.)
Ff670621.protproperty(en-us,PandP.50).gif ClearElementName (Inherited from ConfigurationElementCollection.)
Ff670621.pubproperty(en-us,PandP.50).gif CollectionType (Inherited from ConfigurationElementCollection.)
Ff670621.pubproperty(en-us,PandP.50).gif Count (Inherited from ConfigurationElementCollection.)
Ff670621.pubproperty(en-us,PandP.50).gif ElementInformation (Inherited from ConfigurationElement.)
Ff670621.protproperty(en-us,PandP.50).gif ElementName (Inherited from ConfigurationElementCollection.)
Ff670621.protproperty(en-us,PandP.50).gif ElementProperty (Inherited from ConfigurationElement.)
Ff670621.pubproperty(en-us,PandP.50).gif EmitClear (Inherited from ConfigurationElementCollection.)
Ff670621.protproperty(en-us,PandP.50).gif EvaluationContext (Inherited from ConfigurationElement.)
Ff670621.pubproperty(en-us,PandP.50).gif IsSynchronized (Inherited from ConfigurationElementCollection.)
Ff670621.protproperty(en-us,PandP.50).gif Item Overloaded.
Ff670621.pubproperty(en-us,PandP.50).gif LockAllAttributesExcept (Inherited from ConfigurationElement.)
Ff670621.pubproperty(en-us,PandP.50).gif LockAllElementsExcept (Inherited from ConfigurationElement.)
Ff670621.pubproperty(en-us,PandP.50).gif LockAttributes (Inherited from ConfigurationElement.)
Ff670621.pubproperty(en-us,PandP.50).gif LockElements (Inherited from ConfigurationElement.)
Ff670621.pubproperty(en-us,PandP.50).gif LockItem (Inherited from ConfigurationElement.)
Ff670621.protproperty(en-us,PandP.50).gif Properties (Inherited from ConfigurationElement.)
Ff670621.protproperty(en-us,PandP.50).gif RemoveElementName (Inherited from ConfigurationElementCollection.)
Ff670621.pubproperty(en-us,PandP.50).gif SyncRoot (Inherited from ConfigurationElementCollection.)
Ff670621.protproperty(en-us,PandP.50).gif ThrowOnDuplicate (Inherited from ConfigurationElementCollection.)

Explicit Interface Implementations

  Name Description
Ff670621.pubinterface(en-us,PandP.50).gifFf670621.privmethod(en-us,PandP.50).gif ICollection.CopyTo (Inherited from ConfigurationElementCollection.)
Ff670621.pubinterface(en-us,PandP.50).gifFf670621.privmethod(en-us,PandP.50).gif IMergeableConfigurationElementCollection.CreateNewElement (Inherited from NamedElementCollection<T>.)
Ff670621.pubinterface(en-us,PandP.50).gifFf670621.privmethod(en-us,PandP.50).gif IMergeableConfigurationElementCollection.ResetCollection (Inherited from NamedElementCollection<T>.)

See Also

CustomConfigurationElementCollection<T, TCustomElementData> Class

Microsoft.Practices.EnterpriseLibrary.Common.Configuration Namespace