UriIdnScope Enumeration
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.
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
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| None | 0 | Konvertieren Sie keine Unicode-Domänennamen, um Punycode zu verwenden. |
| AllExceptIntranet | 1 | Dieser Wert konvertiert alle externen Unicode-Domänennamen in die Verwendung der Punycode-Entsprechungen (IDN-Namen). In diesem Fall, um internationale Namen im lokalen Intranet zu behandeln, sollten die FÜR das Intranet verwendeten DNS-Server Unicode-Namen unterstützen. |
| All | 2 | Dieser Wert konvertiert alle Unicode-Domänennamen in ihre Punycode-Entsprechungen (IDN-Namen). |
Hinweise
Die vorhandene Uri Klasse wurde erweitert, um Unterstützung für international Resource Identifiers (IR) basierend auf RFC 3987 bereitzustellen.
Das Internationalized Domain Name (IDN)-Attribut steuert nur die IDN-Verarbeitung. Alle anderen IRI-Verarbeitungen (z. B. Zeichennormalisierung) werden standardmäßig ausgeführt.
Die Konfigurationseinstellung für die System.Configuration.IdnElement Wird einmal gelesen, wenn die erste Uri Klasse erstellt wird. Änderungen an den Konfigurationseinstellungen nach diesem Zeitpunkt werden ignoriert.
Weitere Informationen zur IRI-Unterstützung finden Sie im Abschnitt "Hinweise" für den Uri Kurs.