UriIdnScope Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller möjliga värden för konfigurationsinställningen för IdnElement i System.Configuration namnområdet.
public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope =
Public Enum UriIdnScope
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| None | 0 | Konvertera inte unicode-domännamn till att använda Punycode. |
| AllExceptIntranet | 1 | Det här värdet konverterar alla externa Unicode-domännamn till att använda Punycode-motsvarigheterna (IDN-namn). I det här fallet för att hantera internationella namn på det lokala intranätet bör DE DNS-servrar som används för intranätet ha stöd för Unicode-namn. |
| All | 2 | Det här värdet konverterar alla Unicode-domännamn till deras Punycode-motsvarigheter (IDN-namn). |
Kommentarer
Den befintliga Uri klassen har utökats för att ge stöd för IR (International Resource Identifiers) baserat på RFC 3987.
Attributet Internationalized Domain Name (IDN) styr endast IDN-bearbetning. All annan IRI-bearbetning (till exempel teckennormalisering) utförs alltid som standard.
Konfigurationsinställningen System.Configuration.IdnElement för kommer att läsas en gång när den första Uri klassen är konstruerad. Ändringar i konfigurationsinställningarna efter den tiden ignoreras.
Mer information om IRI-stöd finns i avsnittet Anmärkningar för Uri klassen.