UriIdnScope Wyliczenie

Definicja

Udostępnia możliwe wartości ustawienia IdnElement konfiguracji w System.Configuration przestrzeni nazw.

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

Pola

All 2

Ta wartość spowoduje przekonwertowanie nazw domen Unicode na odpowiedniki punycode (nazwy IDN).

AllExceptIntranet 1

Ta wartość spowoduje przekonwertowanie wszystkich zewnętrznych nazw domen Unicode na użycie odpowiedników punycode (nazw IDN). W takim przypadku do obsługi nazw międzynarodowych w lokalnym intranecie serwery DNS używane dla intranetu powinny obsługiwać nazwy Unicode.

None 0

Nie konwertuj żadnych nazw domen Unicode, aby używać programu Punycode.

Uwagi

Istniejąca Uri klasa została rozszerzona, aby zapewnić obsługę międzynarodowych identyfikatorów zasobów (IR) w oparciu o RFC 3987.

Atrybut Internationalized Domain Name (IDN) kontroluje tylko przetwarzanie IDN. Wszystkie inne przetwarzanie IRI (na przykład normalizacja znaków) jest zawsze wykonywane domyślnie.

Ustawienie konfiguracji elementu System.Configuration.IdnElement zostanie odczytane raz po utworzeniu pierwszej Uri klasy. Zmiany ustawień konfiguracji po tym czasie są ignorowane.

Aby uzyskać więcej informacji na temat obsługi IRI, zobacz sekcję Uwagi dla Uri klasy.

Dotyczy

Zobacz też