C# Класс System.Configuration.ConfigurationElementCollection

Наследование: ConfigurationElement, ICollection, IEnumerable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AssociateContext void
BaseAdd void
BaseAdd void
BaseAddInternal void
BaseRemove void
CallCreateNewElement ConfigurationElement
CallCreateNewElement ConfigurationElement
CompareKeys bool
GetElementKeyInternal Object
GetElementsEnumerator IEnumerator
GetEnumeratorImpl IEnumerator
ICollection void
IsLockableElement bool
RealIndexOf int

Открытые методы

Метод Описание
CopyTo ( ConfigurationElement array, int index ) : void
Equals ( object compareTo ) : bool
GetEnumerator ( ) : IEnumerator
GetHashCode ( ) : int
IsReadOnly ( ) : bool

Защищенные методы

Метод Описание
BaseAdd ( ConfigurationElement element ) : void
BaseAdd ( ConfigurationElement element, bool throwIfExists ) : void
BaseAdd ( int index, ConfigurationElement element ) : void
BaseClear ( ) : void
BaseGet ( Object key ) : ConfigurationElement
BaseGet ( int index ) : ConfigurationElement
BaseGetAllKeys ( ) : object[]
BaseGetKey ( int index ) : object
BaseIndexOf ( ConfigurationElement element ) : int
BaseIsRemoved ( Object key ) : bool
BaseRemove ( Object key ) : void
BaseRemoveAt ( int index ) : void
ConfigurationElementCollection ( ) : System
ConfigurationElementCollection ( IComparer comparer ) : System
CreateNewElement ( ) : ConfigurationElement
CreateNewElement ( string elementName ) : ConfigurationElement
GetElementKey ( ConfigurationElement element ) : Object
IsElementName ( string elementName ) : bool
IsElementRemovable ( ConfigurationElement element ) : bool
IsModified ( ) : bool
OnDeserializeUnrecognizedElement ( String elementName, XmlReader reader ) : bool
Reset ( ConfigurationElement parentElement ) : void
ResetModified ( ) : void
SerializeElement ( XmlWriter writer, bool serializeCollectionKey ) : bool
SetReadOnly ( ) : void
Unmerge ( ConfigurationElement sourceElement, ConfigurationElement parentElement, ConfigurationSaveMode saveMode ) : void

Приватные методы

Метод Описание
AssociateContext ( BaseConfigurationRecord configRecord ) : void
BaseAdd ( ConfigurationElement element, bool throwIfExists, bool ignoreLocks ) : void
BaseAdd ( int index, ConfigurationElement element, bool ignoreLocks ) : void
BaseAddInternal ( int index, ConfigurationElement element, bool flagAsReplaced, bool ignoreLocks ) : void
BaseRemove ( Object key, bool throwIfMissing ) : void
CallCreateNewElement ( ) : ConfigurationElement
CallCreateNewElement ( string elementName ) : ConfigurationElement
CompareKeys ( Object key1, Object key2 ) : bool
GetElementKeyInternal ( ConfigurationElement element ) : Object
GetElementsEnumerator ( ) : IEnumerator
GetEnumeratorImpl ( ) : IEnumerator
ICollection ( Array arr, int index ) : void
IsLockableElement ( string elementName ) : bool
RealIndexOf ( ConfigurationElement element ) : int

Описание методов

BaseAdd() защищенный метод

protected BaseAdd ( ConfigurationElement element ) : void
element ConfigurationElement
Результат void

BaseAdd() защищенный метод

protected BaseAdd ( ConfigurationElement element, bool throwIfExists ) : void
element ConfigurationElement
throwIfExists bool
Результат void

BaseAdd() защищенный метод

protected BaseAdd ( int index, ConfigurationElement element ) : void
index int
element ConfigurationElement
Результат void

BaseClear() защищенный метод

protected BaseClear ( ) : void
Результат void

BaseGet() защищенный метод

protected BaseGet ( Object key ) : ConfigurationElement
key Object
Результат ConfigurationElement

BaseGet() защищенный метод

protected BaseGet ( int index ) : ConfigurationElement
index int
Результат ConfigurationElement

BaseGetAllKeys() защищенный метод

protected BaseGetAllKeys ( ) : object[]
Результат object[]

BaseGetKey() защищенный метод

protected BaseGetKey ( int index ) : object
index int
Результат object

BaseIndexOf() защищенный метод

protected BaseIndexOf ( ConfigurationElement element ) : int
element ConfigurationElement
Результат int

BaseIsRemoved() защищенный метод

protected BaseIsRemoved ( Object key ) : bool
key Object
Результат bool

BaseRemove() защищенный метод

protected BaseRemove ( Object key ) : void
key Object
Результат void

BaseRemoveAt() защищенный метод

protected BaseRemoveAt ( int index ) : void
index int
Результат void

ConfigurationElementCollection() защищенный метод

protected ConfigurationElementCollection ( ) : System
Результат System

ConfigurationElementCollection() защищенный метод

protected ConfigurationElementCollection ( IComparer comparer ) : System
comparer IComparer
Результат System

CopyTo() публичный метод

public CopyTo ( ConfigurationElement array, int index ) : void
array ConfigurationElement
index int
Результат void

CreateNewElement() защищенный абстрактный метод

protected abstract CreateNewElement ( ) : ConfigurationElement
Результат ConfigurationElement

CreateNewElement() защищенный метод

protected CreateNewElement ( string elementName ) : ConfigurationElement
elementName string
Результат ConfigurationElement

Equals() публичный метод

public Equals ( object compareTo ) : bool
compareTo object
Результат bool

GetElementKey() защищенный абстрактный метод

protected abstract GetElementKey ( ConfigurationElement element ) : Object
element ConfigurationElement
Результат Object

GetEnumerator() публичный метод

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

GetHashCode() публичный метод

public GetHashCode ( ) : int
Результат int

IsElementName() защищенный метод

protected IsElementName ( string elementName ) : bool
elementName string
Результат bool

IsElementRemovable() защищенный метод

protected IsElementRemovable ( ConfigurationElement element ) : bool
element ConfigurationElement
Результат bool

IsModified() защищенный метод

protected IsModified ( ) : bool
Результат bool

IsReadOnly() публичный метод

public IsReadOnly ( ) : bool
Результат bool

OnDeserializeUnrecognizedElement() защищенный метод

protected OnDeserializeUnrecognizedElement ( String elementName, XmlReader reader ) : bool
elementName String
reader System.Xml.XmlReader
Результат bool

Reset() защищенный метод

protected Reset ( ConfigurationElement parentElement ) : void
parentElement ConfigurationElement
Результат void

ResetModified() защищенный метод

protected ResetModified ( ) : void
Результат void

SerializeElement() защищенный метод

protected SerializeElement ( XmlWriter writer, bool serializeCollectionKey ) : bool
writer System.Xml.XmlWriter
serializeCollectionKey bool
Результат bool

SetReadOnly() защищенный метод

protected SetReadOnly ( ) : void
Результат void

Unmerge() защищенный метод

protected Unmerge ( ConfigurationElement sourceElement, ConfigurationElement parentElement, ConfigurationSaveMode saveMode ) : void
sourceElement ConfigurationElement
parentElement ConfigurationElement
saveMode ConfigurationSaveMode
Результат void