ConfigurationElementCollectionType Výčet

Definice

Určuje typ objektu ConfigurationElementCollectionType .

public enum class ConfigurationElementCollectionType
public enum ConfigurationElementCollectionType
type ConfigurationElementCollectionType = 
Public Enum ConfigurationElementCollectionType
Dědičnost
ConfigurationElementCollectionType

Pole

AddRemoveClearMap 1

Výchozí typ ConfigurationElementCollection. Kolekce tohoto typu obsahují prvky, které lze sloučit napříč hierarchií konfiguračních souborů. Na jakékoli konkrétní úrovni v rámci takové hierarchie se direktivy add, removea clear používají k úpravě zděděných vlastností a určení nových.

AddRemoveClearMapAlternate 3

Stejné jako AddRemoveClearMaps tím rozdílem, že tento typ způsobí ConfigurationElementCollection , že objekt seřadí obsah tak, aby zděděné prvky byly uvedeny jako poslední.

BasicMap 0

Kolekce tohoto typu obsahují prvky, které platí pro úroveň, na které jsou určeny, a pro všechny podřízené úrovně. Podřízená úroveň nemůže upravit vlastnosti určené nadřazeným prvkem tohoto typu.

BasicMapAlternate 2

Stejné jako BasicMaps tím rozdílem, že tento typ způsobí ConfigurationElementCollection , že objekt seřadí obsah tak, aby zděděné prvky byly uvedeny jako poslední.

Poznámky

Tento výčet obsahuje všechny možné návratové hodnoty vlastnosti CollectionType . Používá ho konfigurační systém za běhu ke správnému sloučení nastavení konfigurace. Používá se také při vytváření vlastní třídy, která rozšiřuje ConfigurationElementCollection.

Ve výchozím nastavení je AddRemoveClearMaptyp objektu ConfigurationElementCollection . BasicMap Pokud je požadována vlastnost, při rozšíření ConfigurationElementCollectionpřepište CollectionType vlastnost .

Platí pro