<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>