Elemento <uri>(Configurações de Uri)
Contém as configurações que especificam como o .NET Framework lida com endereços da Web expressos usando URI (Uniform Resource Identifier).
<configuração>
<uri>
Syntax
<uri>
</uri>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Atributos
Nenhum.
Elementos filho
Element | Descrição |
---|---|
idn | Especifica se a análise de IDN (Nome de Domínio Internacionalizado) será aplicada aos nomes de domínio. |
iriParsing | Especifica se a análise de IRI (Identificador de Recurso Internacional) é aplicada a Uri e se as regras de análise de IRI devem ser aplicada. |
schemeSettings | Especifica como um Uri será analisado quanto a esquemas específicos. |
Elementos pai
Element | Descrição |
---|---|
configuração | Contém configurações para todos os namespaces. |
Comentários
O elemento uri
contém configurações para membros da classe Uri usadas por classes no namespace System.Net. As configurações definem o suporte para IRI e IDN.
Exemplo
Descrição
O exemplo a seguir mostra uma configuração usada pela classe Uri para dar suporte à análise de IRI e nomes IDN. O exemplo também limpa todas as configurações de esquema e adiciona suporte para não escapar delimitadores de caminho codificados por porcentagem para o esquema http.
Código
<configuration>
<uri>
<idn enabled="All" />
<iriParsing enabled="true" />
<schemeSettings>
<clear/>
<add name="http" genericUriParserOptions="DontUnescapePathDotsAndSlashes"/>
</schemeSettings>
</uri>
</configuration>