UriIdnScope Wyliczenie

Definicja

Udostępnia możliwe wartości ustawienia konfiguracji IdnElement w przestrzeni nazw System.Configuration.Provides the possible values for the configuration setting of the IdnElement in the System.Configuration namespace.

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

Pola

All 2

Ta wartość spowoduje przekonwertowanie dowolnych nazw domen Unicode na ich odpowiedniki formacie Punycode (nazwy IDN).This value will convert any Unicode domain names to their Punycode equivalents (IDN names).

AllExceptIntranet 1

Ta wartość spowoduje przekonwertowanie wszystkich nazw domen zewnętrznych w formacie Unicode, aby użyć odpowiedników formacie Punycode (nazw IDN).This value will convert all external Unicode domain names to use the Punycode equivalents (IDN names). W takim przypadku, aby obsługiwać nazwy międzynarodowe w lokalnym intranecie, serwery DNS, które są używane do sieci intranet, powinny obsługiwać nazwy Unicode.In this case to handle international names on the local Intranet, the DNS servers that are used for the Intranet should support Unicode names.

None 0

Ta wartość nie spowoduje konwersji nazw domen Unicode w celu użycia formacie Punycode.This value will not convert any Unicode domain names to use Punycode. Jest to wartość domyślna, która jest zgodna z zachowaniem .NET Framework 2,0.This is the default value which is consistent with the .NET Framework 2.0 behavior.

Uwagi

Istniejąca Klasa Uri została rozszerzona w celu zapewnienia obsługi międzynarodowych identyfikatorów zasobów (IR) opartych na dokumencie RFC 3987.The existing Uri class has been extended to provide support for International Resource Identifiers (IR) based on RFC 3987. Bieżący użytkownicy nie będą widzieć żadnych zmian w zachowaniu .NET Framework 2,0, o ile nie włączą one IRI.Current users will not see any change from the .NET Framework 2.0 behavior unless they specifically enable IRI. Zapewnia to zgodność aplikacji z wcześniejszymi wersjami .NET Framework.This ensures application compatibility with prior versions of the .NET Framework.

Tylko atrybut międzynarodowej nazwy domeny (IDN) steruje przetwarzaniem IDN.The Internationalized Domain Name (IDN) attribute only controls IDN processing. Wszystkie inne procesy przetwarzania IRI (na przykład normalizacja znaków) są zawsze wykonywane domyślnie.All other IRI processing (character normalization, for example) is always performed by default.

Ustawienie konfiguracji System.Configuration.IdnElement zostanie odczytane raz podczas konstruowania pierwszej klasy Uri.The configuration setting for the System.Configuration.IdnElement will be read once when the first Uri class is constructed. Zmiany ustawień konfiguracji po upływie tego czasu zostaną zignorowane.Changes to configuration settings after that time are ignored.

Aby uzyskać więcej informacji na temat pomocy technicznej IRI, zobacz sekcję Uwagi dla klasy Uri.For more information on IRI support, see the Remarks section for the Uri class.

Dotyczy

Zobacz też