<Elemento uri> (Definições de URI)

Contém definições que especificam a forma como o .NET Framework processa os endereços Web expressos através de identificadores de recursos uniformes (URIs).

<configuração>
  <URI>

Syntax

<uri>  
</uri>  

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Nenhum.

Elementos Subordinados

Elemento Descrição
idn Especifica se a análise do Nome de Domínio Internacionalizado (IDN) é aplicada aos nomes de domínio.
iriParsing Especifica se a análise do Identificador Internacional de Recursos (IRI) é aplicada Uri e se as regras de análise de IRI devem ser aplicadas.
schemeSettings Especifica como um Uri será analisado para esquemas específicos.

Elementos Principais

Elemento Descrição
configuração Contém definições para todos os espaços de nomes.

Observações

O uri elemento contém definições para membros da Uri classe utilizada pelas classes no System.Net espaço de nomes. As definições configuram o suporte para IRI e IDN.

Exemplo

Descrição

O exemplo seguinte mostra uma configuração utilizada pela Uri classe para suportar a análise de IRI e nomes de IDN. O exemplo também limpa todas as definições do esquema e, em seguida, adiciona suporte para não escapar de delimitadores de caminho codificados por percentagem para o esquema http.

Código

<configuration>  
  <uri>  
    <idn enabled="All" />  
    <iriParsing enabled="true" />  
    <schemeSettings>  
      <clear/>  
      <add name="http" genericUriParserOptions="DontUnescapePathDotsAndSlashes"/>  
    </schemeSettings>  
  </uri>  
</configuration>  

Ver também