Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, ob die IRI-Analyse (International Resource Identifier) auf eine Uri und ob IRI-Analyseregeln angewendet werden sollen.
<configuration>
<uri>
<iriParsing>
Syntax
<iriParsing
enabled="true|false"
/>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
| Element | Beschreibung |
|---|---|
enabled |
Gibt an, ob die IRI-Analyse aktiviert ist. Der Standardwert ist false. |
Untergeordnete Elemente
Nichts
Übergeordnete Elemente
| Element | Beschreibung |
|---|---|
| Uri | Enthält Einstellungen, die angeben, wie das .NET Framework Webadressen verarbeitet, die mithilfe von URIs (Uniform Resource Identifiers) ausgedrückt werden. |
Bemerkungen
Die vorhandene Uri Klasse wurde in .NET Framework 3.5 erweitert. 3.0 SP1 und 2.0 SP1 zur Unterstützung von International Resource Identifiers (IRI) und Internationalized Domain Names (IDN). Aktuelle Benutzer sehen keine Änderung des .NET Framework 2.0-Verhaltens, es sei denn, sie aktivieren die IRI- und IDN-Unterstützung ausdrücklich. Dadurch wird die Anwendungskompatibilität mit früheren Versionen von .NET Framework sichergestellt.
Um die Unterstützung für IRI zu aktivieren, sind die folgenden beiden Änderungen erforderlich:
Fügen Sie der datei machine.config im Verzeichnis .NET Framework 2.0 die folgende Zeile hinzu.
<section name="uri" type="System.Configuration.UriSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />Geben Sie an, ob IRI-Analyseregeln angewendet werden sollen. Dies kann in der machine.config oder in der app.config Datei erfolgen.
Durch aktivieren der IRI-Analyse (iriParsing enabled = true) werden Normalisierung und Zeichenüberprüfung gemäß den neuesten IRI-Regeln in RFC 3987 ausgeführt. Der Standardwert ist false und führt die Normalisierung und Zeichenüberprüfung gemäß RFC 2396 und RFC 3986 (für IPv6-Literale) durch.
Konfigurationsdateien
Dieses Element kann in der Anwendungskonfigurationsdatei oder in der Computerkonfigurationsdatei (Machine.config) verwendet werden.
Example
Description
Das folgende Beispiel zeigt eine Konfiguration, die von der Uri Klasse verwendet wird, um die IRI-Analyse und IDN-Namen zu unterstützen.
Code
<configuration>
<uri>
<idn enabled="All" />
<iriParsing enabled="true" />
</uri>
</configuration>