<uri> (elemento, configuración de Uri)
Contiene los valores que especifican el modo en que .NET Framework administra las direcciones web expresadas mediante identificadores uniformes de recursos (URI).
Jerarquía del esquema
<uri> (elemento, configuración de Uri)
Sintaxis
<uri>
</uri>
Atributos y elementos
En las secciones siguientes se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Ninguno.
Elementos secundarios
Elemento |
Descripción |
---|---|
Especifica si el análisis de nombres de dominio internacionalizados (IDN) se aplica a los nombres de dominio. |
|
Especifica si el análisis de identificadores de recursos internacionales (IRI) se aplica a Uri y si deben aplicarse las reglas de análisis IRI. |
|
Especifica cómo se analizará Uri para esquemas concretos. |
Elementos primarios
Elemento |
Descripción |
---|---|
Contiene los valores de configuración para todos los espacios de nombres. |
Comentarios
El elemento uri contiene los valores de los miembros de la clase Uri que se utilizan en las clases del espacio de nombres System.Net. Estos valores definen la compatibilidad con IRI e IDN.
Ejemplo
Descripción
En el ejemplo de código siguiente se muestra una configuración que la clase Uri utiliza para proporcionar compatibilidad con el análisis IRI y los nombres IDN. En el ejemplo también se borra toda la configuración de esquema y después se agrega compatibilidad para delimitadores de ruta de acceso del esquema http con codificación de porcentaje cuando no se trata de caracteres de escape.
Código
<configuration>
<uri>
<idn enabled="All" />
<iriParsing enabled="true" />
<schemeSettings>
<clear/>
<add name="http" genericUriParserOptions="DontUnescapePathDotsAndSlashes"/>
</schemeSettings>
</uri>
</configuration>