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
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.