<URI-element> (URI-instellingen)
Bevat instellingen die aangeven hoe de .NET Framework webadressen verwerkt die worden uitgedrukt met behulp van URI's (Uniform Resource Identifiers).
<configuratie>
<Uri>
Syntax
<uri>
</uri>
Kenmerken en elementen
In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.
Kenmerken
Geen.
Onderliggende elementen
Element | Beschrijving |
---|---|
Idn | Hiermee geeft u op of IDN-parsering (Internationalized Domain Name) wordt toegepast op domeinnamen. |
iriParsing | Hiermee geeft u op of IRI-parsering (International Resource Identifier) wordt toegepast op Uri en of IRI-parseerregels moeten worden toegepast. |
schemeSettings | Hiermee geeft u op hoe een Uri wordt geparseerd voor specifieke schema's. |
Bovenliggende elementen
Element | Beschrijving |
---|---|
configuratie | Bevat instellingen voor alle naamruimten. |
Opmerkingen
Het uri
-element bevat instellingen voor leden van de Uri klasse die worden gebruikt door klassen in de System.Net naamruimte. Met de instellingen wordt ondersteuning voor IRI en IDN geconfigureerd.
Voorbeeld
Beschrijving
In het volgende voorbeeld ziet u een configuratie die door de Uri klasse wordt gebruikt om IRI-parsering en IDN-namen te ondersteunen. In het voorbeeld worden ook alle schema-instellingen gewist en wordt vervolgens ondersteuning toegevoegd voor het niet ontsnappen van padscheidingstekens met procentcode voor het HTTP-schema.
Code
<configuration>
<uri>
<idn enabled="All" />
<iriParsing enabled="true" />
<schemeSettings>
<clear/>
<add name="http" genericUriParserOptions="DontUnescapePathDotsAndSlashes"/>
</schemeSettings>
</uri>
</configuration>