<iriparsing>Elemento (configurações do URI)
Especifica se a análise de IRI (International recurso identificador) é aplicada a um Uri e se as regras de análise do IRI deve ser aplicado.
Hierarquia do esquema
<uri>Elemento (configurações do URI)
<iriparsing>Elemento (configurações do URI)
Sintaxe
<idn
enabled="true|false"
/idn>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Elemento |
Descrição |
---|---|
enabled |
Especifica se a análise de IRI está ativado. O valor padrão é false. |
Elementos filho
Nenhum
Elementos pai
Elemento |
Descrição |
---|---|
Contém configurações que especificam como o .NET estrutura manipula expressos usando identificadores de recursos uniforme (URIs) os endereços da web. |
Comentários
O existenteUri classe foi estendida no .NET estrutura 3.5. 3.0 SP1 e o 2.0 SP1 para oferecer suporte a IRI (International recurso Identifiers) e IDN (nomes de domínio internacionalizados). corrente os usuários não verão qualquer mudança do comportamento do .NET estrutura 2.0, a menos que eles permitem especificamente IRI e IDN suporte. Isso garante a compatibilidade de aplicativo com versões anteriores do .NET estrutura.
Para ativar o suporte a IRI, as duas seguintes alterações são necessárias:
Adicione a seguinte linha à computador. arquivo de configuração sob o diretório do .NET estrutura 2.0
<section name="uri" type="System.Configuration.UriSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
Especificar se regras de análise de IRI deve ser aplicado. Isso pode ser concluído no computador.config ou no arquivo app.config.
Habilitar análise de IRI (iriParsing ativado = true) fará a normalização e regras de verificação de acordo com a IRI mais recente do caractere na RFC 3987. O valor padrão é false e irá fazer normalização e verificação de acordo com RFC 2396 e RFC 3986 (para literais IPv6) de caractere.
Configuration Files
Esse elemento pode ser usado no arquivo de configuração de aplicativo ou o arquivo de configuração do computador (Machine.config).
Exemplo
Descrição
O exemplo de código a seguir mostra uma configuração usada pelo Uri classe para dar suporte à análise de IRI e nomes IDN.
Código
<configuration>
<uri>
<idn enabled="All" />
<iriParsing enabled="true" />
</uri>
</configuration>