Freigeben über


UriIdnScope Enumeration

Definition

Stellt die möglichen Werte für die Konfigurationseinstellung des IdnElement im System.Configuration-Namespace bereit.

public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope = 
Public Enum UriIdnScope
Vererbung
UriIdnScope

Felder

All 2

Durch diesen Wert werden alle Unicode-Domänennamen in ihre Punycode-Entsprechungen (IDN-Namen) konvertiert.

AllExceptIntranet 1

Durch diesen Wert werden alle externen Unicode-Domänennamen so konvertiert, dass die Punycode-Entsprechungen (IDN-Namen) verwendet werden. Wenn internationale Namen im lokalen Intranet verarbeitet werden sollen, müssen die DNS-Server im Intranet Unicode-Namen unterstützen.

None 0

Konvertieren Sie keine Unicode-Domänennamen in ihre Punycode-Entsprechungen.

Hinweise

Die vorhandene Uri Klasse wurde erweitert, um Unterstützung für International Resource Identifiers (IR) basierend auf RFC 3987 bereitzustellen.

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

Die Konfigurationseinstellung für wird System.Configuration.IdnElement einmal gelesen, wenn die erste 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 Uri Klasse.

Gilt für:

Weitere Informationen