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.
Enthält Einstellungen, die angeben, wie .NET Framework durch URIs (Uniform Resource Identifier) ausgedrückte Webadressen behandelt.
Schemahierarchie
<uri>-Element (Uri-Einstellungen)
Syntax
<uri>
</uri>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine.
Untergeordnete Elemente
Element |
Beschreibung |
|---|---|
Gibt an, ob IDN-Analysen (Internationalized Domain Name) auf Hostnamen angewendet werden. |
|
Gibt an, ob IRI-Analysen (International Resource Identifier) auf einen Uri angewendet werden sollen und ob IRI-Analyseregeln beachtet werden sollen. |
|
Gibt an, wie ein Uri-Objekt für bestimmte Schemen analysiert wird. |
Übergeordnete Elemente
Element |
Beschreibung |
|---|---|
Enthält Einstellungen für alle Namespaces. |
Hinweise
Das uri-Element enthält Einstellungen für Member der Uri-Klasse, die von Klassen im System.Net-Namespace verwendet werden. Mit diesen Einstellungen wird die Unterstützung für IRI und IDN konfiguriert.
Beispiel
Beschreibung
Im folgenden Codebeispiel wird eine von der Uri-Klasse verwendete Konfiguration für die Unterstützung von IRI-Analyse und IDN-Namen veranschaulicht. Im Beispiel werden ebenfalls alle Schemaeinstellungen gelöscht, und anschließend wird Unterstützung für das Nichthinzufügen von Escapezeichen zu als Prozentwert codierten Pfadabgrenzungszeichen für das HTTP-Schema hinzugefügt.
Code
<configuration>
<uri>
<idn enabled="All" />
<iriParsing enabled="true" />
<schemeSettings>
<clear/>
<add name="http" genericUriParserOptions="DontUnescapePathDotsAndSlashes"/>
</schemeSettings>
</uri>
</configuration>