<Элемент 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>  

См. также раздел