UriIdnScope UriIdnScope UriIdnScope UriIdnScope Enum

Definición

Proporciona los posibles valores para el valor de configuración de IdnElement en el espacio de nombres System.Configuration.Provides the possible values for the configuration setting of the IdnElement in the System.Configuration namespace.

public enum class UriIdnScope
public enum UriIdnScope
type UriIdnScope = 
Public Enum UriIdnScope
Herencia

Campos

All All All All 2

Este valor convierte cualquier nombre de dominio Unicode a su equivalente Punycode (nombres IDN).This value will convert any Unicode domain names to their Punycode equivalents (IDN names).

AllExceptIntranet AllExceptIntranet AllExceptIntranet AllExceptIntranet 1

Este valor convertirá todos los nombres de dominio Unicode externos para que se utilicen sus equivalentes Punycode (nombres IDN).This value will convert all external Unicode domain names to use the Punycode equivalents (IDN names). En este caso, para administrar los nombres internacionales en la intranet local, los servidores DNS que se utilizan para la intranet deben admitir los nombres Unicode.In this case to handle international names on the local Intranet, the DNS servers that are used for the Intranet should support Unicode names.

None None None None 0

Este valor no convierte ningún nombre de dominio Unicode para que se use Punycode.This value will not convert any Unicode domain names to use Punycode. Este es el valor predeterminado que es coherente con el comportamiento de .NET Framework 2.0.This is the default value which is consistent with the .NET Framework 2.0 behavior.

Comentarios

Existente Uri clase se ha ampliado para proporcionar soporte técnico para los identificadores de recursos internacionales (IR) se basa en RFC 3987.The existing Uri class has been extended to provide support for International Resource Identifiers (IR) based on RFC 3987. Los usuarios actuales no percibirán ningún cambio respecto al comportamiento de .NET Framework 2.0, a menos que habiliten IRI específicamente.Current users will not see any change from the .NET Framework 2.0 behavior unless they specifically enable IRI. Esto garantiza la compatibilidad de las aplicaciones con versiones anteriores de .NET Framework.This ensures application compatibility with prior versions of the .NET Framework.

El atributo de nombre de dominio internacionalizado (IDN) sólo controla el procesamiento IDN.The Internationalized Domain Name (IDN) attribute only controls IDN processing. Todos los otro (por ejemplo, la normalización de caracteres) de procesamiento de IRI siempre se realiza de forma predeterminada.All other IRI processing (character normalization, for example) is always performed by default.

El valor de configuración para el System.Configuration.IdnElement se leerá una vez cuando el primer Uri se construye la clase.The configuration setting for the System.Configuration.IdnElement will be read once when the first Uri class is constructed. Después, se omitirán los cambios realizados en los valores de configuración.Changes to configuration settings after that time are ignored.

Para obtener más información sobre la compatibilidad con IRI, vea la sección Comentarios para el Uri clase.For more information on IRI support, see the Remarks section for the Uri class.

Se aplica a

Consulte también: