Freigeben über


SectionInformation.AllowLocation Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Konfigurationsabschnitt das location-Attribut zulässt, oder legt diesen fest.

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

Eigenschaftswert

true, wenn das location-Attribut zulässig ist, andernfalls false. Der Standardwert ist true.

Ausnahmen

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

Beispiele

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

bool allowLocation =
    sInfo.AllowLocation;
Console.WriteLine("Allow location: {0}",
               allowLocation.ToString());
Dim allowLocation As Boolean = _
sInfo.AllowLocation
Console.WriteLine("Allow location: {0}", _
allowLocation.ToString())

Hinweise

Wenn dieser Wert auf falsefestgelegt ist, gibt die AllowLocation -Eigenschaft an, dass native Codeleser auf den Abschnitt zugreifen. Daher ist die Verwendung des location Attributs nicht zulässig, da die nativen Codeleser das Konzept von locationnicht unterstützen.

Gilt für: