SectionInformation.AllowOverride Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der zugeordnete Konfigurationsabschnitt von Konfigurationsdateien niedrigerer Ebene überschrieben werden kann, oder legt diesen fest.

public:
 property bool AllowOverride { bool get(); void set(bool value); };
public bool AllowOverride { get; set; }
member this.AllowOverride : bool with get, set
Public Property AllowOverride As Boolean

Eigenschaftswert

true, wenn der Abschnitt überschrieben werden kann, andernfalls false. Der Standardwert ist false.

Beispiele

Die Beispiele in diesem Abschnitt zeigen, wie Sie den AllowOverride 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 AllowOverride Wert abgerufen.

bool allowOverride =
    sInfo.AllowOverride;
Console.WriteLine("Allow override: {0}",
               allowOverride.ToString());
Dim allowOverride As Boolean = _
sInfo.AllowOverride
Console.WriteLine("Allow override: {0}", _
allowOverride.ToString())

Gilt für: