Udostępnij za pośrednictwem


UriSection.IriParsing Właściwość

Definicja

IriParsingElement Pobiera obiekt, który zawiera ustawienie konfiguracji dla analizy identyfikatorów zasobów międzynarodowych (IRI) w Uri klasie.

public:
 property System::Configuration::IriParsingElement ^ IriParsing { System::Configuration::IriParsingElement ^ get(); };
[System.Configuration.ConfigurationProperty("iriParsing")]
public System.Configuration.IriParsingElement IriParsing { get; }
public System.Configuration.IriParsingElement IriParsing { get; }
[<System.Configuration.ConfigurationProperty("iriParsing")>]
member this.IriParsing : System.Configuration.IriParsingElement
member this.IriParsing : System.Configuration.IriParsingElement
Public ReadOnly Property IriParsing As IriParsingElement

Wartość właściwości

Ustawienie konfiguracji dla analizy międzynarodowych identyfikatorów zasobów (IRI) w Uri klasie.

Atrybuty

Uwagi

Istniejąca System.Uri klasa została rozszerzona w celu zapewnienia obsługi międzynarodowych identyfikatorów zasobów (IRI) i międzynarodowych nazw domen. Bieżący użytkownicy nie będą widzieć żadnych zmian w zachowaniu .NET Framework 2.0, chyba że w szczególności włączą IRI i IDN. Zapewnia to zgodność aplikacji z poprzednimi wersjami .NET Framework.

Ustawienia konfiguracji IRI i IDN można pobrać przy użyciu UriSection klasy . Właściwość IriParsing zwraca ustawienie konfiguracji analizy IRI w System.Uri klasie .

Aby przetwarzanie IRI było możliwe, należy włączyć przetwarzanie IDN. Jeśli przetwarzanie IRI jest wyłączone, przetwarzanie IDN zostanie ustawione na ustawienie domyślne, w którym zachowanie .NET Framework 2.0 jest używane na potrzeby zgodności i nazw IDN nie są używane.

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

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

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

Dotyczy

Zobacz też