UriIdnScope Énumération

Définition

Fournit les valeurs possibles pour le paramètre de configuration du IdnElement dans l’espace de noms System.Configuration.

public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope = 
Public Enum UriIdnScope
Héritage
UriIdnScope

Champs

Nom Valeur Description
None 0

Ne convertissez aucun nom de domaine Unicode pour utiliser Punycode.

AllExceptIntranet 1

Cette valeur convertit tous les noms de domaine Unicode externes pour utiliser les équivalents Punycode (noms IDN). Dans ce cas, pour gérer les noms internationaux sur l’intranet local, les serveurs DNS utilisés pour l’intranet doivent prendre en charge les noms Unicode.

All 2

Cette valeur convertit tous les noms de domaine Unicode en leurs équivalents Punycode (noms IDN).

Remarques

La classe existante Uri a été étendue pour prendre en charge les identificateurs de ressources internationaux (IR) basés sur RFC 3987.

L’attribut IDN (Internationalized Domain Name) contrôle uniquement le traitement IDN. Tout autre traitement IRI (normalisation des caractères, par exemple) est toujours effectué par défaut.

Le paramètre de configuration du System.Configuration.IdnElement fichier sera lu une fois que la première Uri classe est construite. Modifications apportées aux paramètres de configuration après cette période sont ignorées.

Pour plus d’informations sur la prise en charge de l’IRI, consultez la section Notes pour la Uri classe.

S’applique à

Voir aussi