Элемент <uri> (параметры Uri)
Содержит параметры, определяющие, как платформа .NET Framework обрабатывает веб-адреса, выраженные с использованием универсальных кодов ресурсов (URI).
Схема иерархии
Синтаксис
<uri>
</uri>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Нет.
Дочерние элементы
Элемент |
Описание |
---|---|
Указывает, применяется ли синтаксический анализ IDN к именам доменов. |
|
Определение того, применяется ли анализ международного ресурса идентификаторов (IRI) к именам Uri, а также следует ли применять правила синтаксического анализа IRI. |
|
Указывает, как Uri будет анализироваться по конкретным схемам. |
Родительские элементы
Элемент |
Описание |
---|---|
Содержит настройки всех пространств имен. |
Примечания
Элемент uri содержит настройки для членов класса Uri, используемые в пространстве имен System.Net. В этих настройках задается поддержка для IRI и IDN.
Пример
Описание
В следующем примере кода показывается, как использовать класс Uri для поддержки синтаксического анализа IRI и имен IDN. В примере также сбрасываются все параметры схем и добавляется поддержка отмены использования процентных escape-символов для разделителей пути в схеме HTTP.
Код
<configuration>
<uri>
<idn enabled="All" />
<iriParsing enabled="true" />
<schemeSettings>
<clear/>
<add name="http" genericUriParserOptions="DontUnescapePathDotsAndSlashes"/>
</schemeSettings>
</uri>
</configuration>