RegisterElementCollection Members

The RegisterElementCollection type exposes the following members.

Constructors

  Name Description
Ff661783.pubmethod(en-us,PandP.20).gif RegisterElementCollection

Methods

  Name Description
Ff661783.pubmethod(en-us,PandP.20).gif Add
Add a new element to the collection.
(Inherited from DeserializableConfigurationElementCollectionBase<TElement>.)
Ff661783.protmethod(en-us,PandP.20).gif BaseAdd Overloaded.
Ff661783.protmethod(en-us,PandP.20).gif BaseClear (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif BaseGet Overloaded.
Ff661783.protmethod(en-us,PandP.20).gif BaseGetAllKeys (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif BaseGetKey (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif BaseIndexOf (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif BaseIsRemoved (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif BaseRemove (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif BaseRemoveAt (Inherited from ConfigurationElementCollection.)
Ff661783.pubmethod(en-us,PandP.20).gif Clear
Remove all the items in the collection.
(Inherited from DeserializableConfigurationElementCollectionBase<TElement>.)
Ff661783.pubmethod(en-us,PandP.20).gif CopyTo (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif CreateNewElement Overloaded.
Ff661783.pubmethod(en-us,PandP.20).gif Deserialize
Load this element from the given XmlReader.
(Inherited from DeserializableConfigurationElementCollectionBase<TElement>.)
Ff661783.protmethod(en-us,PandP.20).gif DeserializeElement (Inherited from ConfigurationElement.)
Ff661783.pubmethod(en-us,PandP.20).gif Equals (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif Finalize (Inherited from Object.)
Ff661783.protmethod(en-us,PandP.20).gif GetElement Overloaded.
Ff661783.protmethod(en-us,PandP.20).gif GetElementKey
Gets the element key for a specified configuration element when overridden in a derived class.
(Overrides ConfigurationElementCollection.GetElementKey(ConfigurationElement).)
Ff661783.pubmethod(en-us,PandP.20).gif GetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from DeserializableConfigurationElementCollectionBase<TElement>.)
Ff661783.pubmethod(en-us,PandP.20).gif GetHashCode (Inherited from ConfigurationElementCollection.)
Ff661783.pubmethod(en-us,PandP.20).gif GetType (Inherited from Object.)
Ff661783.protmethod(en-us,PandP.20).gif Init (Inherited from ConfigurationElement.)
Ff661783.protmethod(en-us,PandP.20).gif InitializeDefault (Inherited from ConfigurationElement.)
Ff661783.protmethod(en-us,PandP.20).gif IsElementName (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif IsElementRemovable (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif IsModified (Inherited from ConfigurationElementCollection.)
Ff661783.pubmethod(en-us,PandP.20).gif IsReadOnly (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif ListErrors (Inherited from ConfigurationElement.)
Ff661783.protmethod(en-us,PandP.20).gif MemberwiseClone (Inherited from Object.)
Ff661783.protmethod(en-us,PandP.20).gif OnDeserializeUnrecognizedAttribute (Inherited from ConfigurationElement.)
Ff661783.protmethod(en-us,PandP.20).gif OnDeserializeUnrecognizedElement
Causes the configuration system to throw an exception.
(Overrides ConfigurationElementCollection.OnDeserializeUnrecognizedElement(String, XmlReader).)
Ff661783.protmethod(en-us,PandP.20).gif OnRequiredPropertyNotFound (Inherited from ConfigurationElement.)
Ff661783.protmethod(en-us,PandP.20).gif PostDeserialize (Inherited from ConfigurationElement.)
Ff661783.protmethod(en-us,PandP.20).gif PreSerialize (Inherited from ConfigurationElement.)
Ff661783.pubmethod(en-us,PandP.20).gif RemoveAt
Remove an element from the collection at the given index.
(Inherited from DeserializableConfigurationElementCollectionBase<TElement>.)
Ff661783.protmethod(en-us,PandP.20).gif Reset (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif ResetModified (Inherited from ConfigurationElementCollection.)
Ff661783.protmethod(en-us,PandP.20).gif SerializeElement (Inherited from ConfigurationElementCollection.)
Ff661783.pubmethod(en-us,PandP.20).gif SerializeElementContents
Write out the contents of this collection to the given writer without a containing element corresponding directly to this container element. Each child element will have a tag name given by elementName.
(Inherited from DeserializableConfigurationElementCollectionBase<TElement>.)
Ff661783.protmethod(en-us,PandP.20).gif SerializeToXmlElement (Inherited from ConfigurationElement.)
Ff661783.protmethod(en-us,PandP.20).gif SetPropertyValue (Inherited from ConfigurationElement.)
Ff661783.protmethod(en-us,PandP.20).gif SetReadOnly (Inherited from ConfigurationElementCollection.)
Ff661783.pubmethod(en-us,PandP.20).gif ToString (Inherited from Object.)
Ff661783.protmethod(en-us,PandP.20).gif Unmerge (Inherited from ConfigurationElementCollection.)

Extension Methods

  Name Description
Ff661783.pubextension(en-us,PandP.20).gif ReadElementByType
Deserialize an element, basing the element type on the one supplied at runtime, and then store the element into the given elementCollection.
(Defined by ConfigurationElementExtensions.)
Ff661783.pubextension(en-us,PandP.20).gif ReadUnwrappedElement
Deserialize an element of the given type, store it in the collection object, and
(Defined by ConfigurationElementExtensions.)

Properties

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

Explicit Interface Implementations

  Name Description
Ff661783.pubinterface(en-us,PandP.20).gifFf661783.privmethod(en-us,PandP.20).gif ICollection.CopyTo (Inherited from ConfigurationElementCollection.)

See Also

RegisterElementCollection Class

Microsoft.Practices.Unity.Configuration Namespace