ConfigurationElementCollectionType Перечисление

Определение

Указывает тип объекта ConfigurationElementCollectionType.

public enum class ConfigurationElementCollectionType
public enum ConfigurationElementCollectionType
type ConfigurationElementCollectionType = 
Public Enum ConfigurationElementCollectionType
Наследование
ConfigurationElementCollectionType

Поля

AddRemoveClearMap 1

Тип по умолчанию объекта ConfigurationElementCollection. Коллекции этого типа содержат элементы, которые могут быть объединены в иерархии файлов конфигурации. На любом уровне такой иерархии директивы add, remove и clear используются для изменения любых унаследованных свойств и определения новых.

AddRemoveClearMapAlternate 3

То же самое, что и AddRemoveClearMap, за исключением того, что этот тип заставляет объект ConfigurationElementCollection сортировать свое содержимое так, что унаследованные элементы перечисляются последними.

BasicMap 0

Коллекции этого типа содержат элементы, которые применяются на том уровне, на котором они определены, и на всех дочерних уровнях. Дочерний уровень не может изменить свойства, определенные родительским элементом данного типа.

BasicMapAlternate 2

То же самое, что и BasicMap, за исключением того, что этот тип заставляет объект ConfigurationElementCollection сортировать свое содержимое так, что унаследованные элементы перечисляются последними.

Комментарии

Это перечисление содержит все возможные возвращаемые значения для CollectionType свойства . Он используется системой конфигурации во время выполнения для правильного объединения параметров конфигурации. Он также используется при создании пользовательского класса, расширяющего .ConfigurationElementCollection

По умолчанию тип объекта ConfigurationElementCollectionAddRemoveClearMap. BasicMap Если требуется , переопределите CollectionType свойство при расширении ConfigurationElementCollection.

Применяется к