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