UriSection.Idn Eigenschaft

Definition

Ruft ein IdnElement-Objekt ab, das die Konfigurationseinstellung für die IDN-Verarbeitung in der Uri-Klasse enthält.

public:
 property System::Configuration::IdnElement ^ Idn { System::Configuration::IdnElement ^ get(); };
[System.Configuration.ConfigurationProperty("idn")]
public System.Configuration.IdnElement Idn { get; }
public System.Configuration.IdnElement Idn { get; }
[<System.Configuration.ConfigurationProperty("idn")>]
member this.Idn : System.Configuration.IdnElement
member this.Idn : System.Configuration.IdnElement
Public ReadOnly Property Idn As IdnElement

Eigenschaftswert

Die Konfigurationseinstellung für die IDN-Verarbeitung (International Domain Name) in der Uri-Klasse.

Attribute

Hinweise

Die vorhandene System.Uri Klasse wurde erweitert, um Unterstützung für International Resource Identifiers (IRI) und internationalisierte Domänennamen bereitzustellen. Aktuelle Benutzer sehen keine Änderungen am .NET Framework 2.0-Verhalten, es sei denn, sie aktivieren IRI und IDN ausdrücklich. Dadurch wird die Anwendungskompatibilität mit früheren Versionen von .NET Framework garantiert.

Die Konfigurationseinstellungen für IRI und IDN können mithilfe der UriSection -Klasse abgerufen werden. Die Idn -Eigenschaft gibt die Konfigurationseinstellung für die IDN-Verarbeitung in der System.Uri -Klasse zurück.

Die IRI-Verarbeitung muss aktiviert werden, damit die IDN-Verarbeitung überhaupt möglich ist. Ist die IRI-Verarbeitung deaktiviert, wird die IDN-Verarbeitung auf die Standardeinstellung festgelegt. Darin wird aus Kompatibilitätsgründen das .NET Framework 2.0-Verhalten verwendet, und IDN-Namen werden nicht verwendet.

Das IDN-Attribut (Internationalized Domain Name) steuert nur die IDN-Verarbeitung. Alle anderen IRI-Verarbeitungen (z. B. Zeichennormalisierung) werden standardmäßig ausgeführt.

Die Konfigurationseinstellung für wird IdnElement einmal gelesen, wenn die erste System.Uri Klasse erstellt wird. Später vorgenommene Änderungen an den Konfigurationseinstellungen werden anschließend ignoriert.

Weitere Informationen zur IRI-Unterstützung finden Sie im Abschnitt Hinweise für die System.Uri Klasse.

Gilt für:

Weitere Informationen