Freigeben über


SectionInformation.AllowDefinition Eigenschaft

Definition

Ruft einen Wert ab, der angibt, wo der zugeordnete Konfigurationsabschnitt in der Hierarchie der Konfigurationsdatei definiert werden kann, oder legt diesen fest.

public:
 property System::Configuration::ConfigurationAllowDefinition AllowDefinition { System::Configuration::ConfigurationAllowDefinition get(); void set(System::Configuration::ConfigurationAllowDefinition value); };
public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get; set; }
member this.AllowDefinition : System.Configuration.ConfigurationAllowDefinition with get, set
Public Property AllowDefinition As ConfigurationAllowDefinition

Eigenschaftswert

Ein Wert, der angibt, an welcher Stelle in der Hierarchie der Konfigurationsdatei das zugeordnete ConfigurationSection-Objekt deklariert werden kann.

Ausnahmen

Der ausgewählte Wert steht in Konflikt mit einem bereits definierten Wert.

Beispiele

Die Beispiele in diesem Abschnitt zeigen, wie Sie den AllowDefinition Eigenschaftswert abrufen, nachdem Sie auf die entsprechenden Abschnittsinformationen in der Konfigurationsdatei zugegriffen haben.

Im folgenden Beispiel wird das SectionInformation -Objekt abgerufen.

// Get the current configuration file.
System.Configuration.Configuration config =
        ConfigurationManager.OpenExeConfiguration(
        ConfigurationUserLevel.None);

// Get the section.
UrlsSection section =
    (UrlsSection)config.GetSection("MyUrls");

SectionInformation sInfo =
    section.SectionInformation;
' Get the current configuration file.
Dim config _
As System.Configuration.Configuration = _
ConfigurationManager.OpenExeConfiguration( _
ConfigurationUserLevel.None)

' Get the section.
Dim section As UrlsSection = _
CType(config.GetSection("MyUrls"), UrlsSection)

Dim sInfo As SectionInformation = _
section.SectionInformation

Im folgenden Beispiel wird der AllowDefinition Wert abgerufen.

ConfigurationAllowDefinition allowDefinition =
    sInfo.AllowDefinition;
Console.WriteLine("Allow definition: {0}", 
    allowDefinition.ToString() );
Dim allowDefinition _
As ConfigurationAllowDefinition = _
sInfo.AllowDefinition
Console.WriteLine("Allow definition: {0}", _
allowDefinition.ToString())

Hinweise

AllowDefinition gilt nur für Konfigurationsdateien von Webanwendungen. Für Clientanwendungen müssen Sie verwenden AllowExeDefinition.

Gilt für:

Weitere Informationen