UriSection.Idn Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 internationale Ressourcenbezeichner (IRI) und internationalisierte Domänennamen bereitzustellen. Aktuellen Benutzern wird keine Änderung des .NET Framework 2.0-Verhaltens angezeigt, 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.