Partager via


<uri>, élément (paramètres d'URI)

Contient des paramètres qui spécifient la manière dont le .NET Framework gère des adresses Web exprimées à l'aide d'identificateurs URI (Uniform Resource Identifiers).

Hiérarchie de schéma

<configuration>, élément

    <uri>, élément (paramètres d'URI)

Syntaxe

<uri>
</uri>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Aucun

Éléments enfants

Élément

Description

<idn>

Spécifie si l'analyse de l'IDN (Internationalized Domain Name) est appliquée aux noms de domaines.

<iriParsing>

Spécifie si l'analyse IRI (International Resource Identifier) est appliquée à un Uri et si les règles d'analyse de l'identificateur IRI doivent être appliquées.

<schemeSettings>

Spécifie comment un Uri sera analysé pour des schémas spécifiques.

Éléments parents

Élément

Description

<configuration>

Contient les paramètres de tous les espaces de noms.

Notes

L'élément uri contient des paramètres pour les membres de la classe Uri utilisés par des classes de l'espace de noms System.Net. Les paramètres configurent la prise en charge des IRI et des IDN.

Exemple

Description

L'exemple de code suivant illustre une configuration utilisée par la classe Uri pour prendre en charge l'analyse de l'IRI et les noms IDN. L'exemple efface également tous les paramètres de schémas, puis ajoute une prise en charge visant à ne pas échapper de délimiteurs de chemin d'accès encodés de pourcentage pour le schéma http.

Code

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

Voir aussi

Référence

Schéma des paramètres réseau