Auf Englisch lesen

Freigeben über


ConfigurationAllowDefinition Enumeration

Definition

Gibt die Positionen in der Konfigurationsdateihierarchie an, die die in einem ConfigurationSection-Objekt enthaltenen Eigenschaften festlegen oder überschreiben können.

C#
public enum ConfigurationAllowDefinition
Vererbung
ConfigurationAllowDefinition

Felder

Name Wert Beschreibung
Everywhere 300

Der ConfigurationSection kann an keiner Position definiert werden.

MachineOnly 0

Der ConfigurationSection kann nur in der Datei Machine.config definiert werden.

MachineToApplication 200

Der ConfigurationSection kann entweder in der Datei Machine.config, in der Web.config-Datei auf Computerebene, die sich in demselben Verzeichnis wie Machine.config befindet, oder in der Web.config-Anwendungsdatei der obersten Ebene im virtuellen Verzeichnisstamm definiert werden, aber nicht in Unterverzeichnissen eines virtuellen Stamms.

MachineToWebRoot 100

Der ConfigurationSection kann in der Datei Machine.config file oder in der Web.config-Datei auf Computerebene definiert werden, die sich in demselben Verzeichnis wie Machine.config befindet, aber nicht in Web.config-Anwendungsdateien.

Hinweise

Die Werte in dieser Enumeration werden optional beim Erstellen einer neuen instance der ConfigurationSection -Klasse verwendet.

Gilt für:

Produkt Versionen
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9