Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Enumeración GenericUriParserOptions

 

Publicado: octubre de 2016

Especifica las opciones para un UriParser.

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de sus valores de miembro.

Espacio de nombres:   System
Ensamblado:  System (en System.dll)

[FlagsAttribute]
public enum GenericUriParserOptions

Nombre de miembroDescripción
AllowEmptyAuthority

El analizador permite un URI con ninguna entidad.

Default

El analizador:

DontCompressPath

El analizador no canonizar el URI.

DontConvertPathBackslashes

El analizador no convierte barras diagonales inversas en barras diagonales.

DontUnescapePathDotsAndSlashes

El analizador no unescape puntos de ruta de acceso, barras diagonales, ni barras diagonales invertidas.

GenericAuthority

El analizador permite una autoridad de registro.

Idn

El analizador admite dominio nombre internacionalizado (IDN) analizar (IDN) de nombres de host. El uso de IDN viene determinado por los valores de configuración. Vea la sección Comentarios para obtener más información.

IriParsing

El analizador admite las reglas de análisis especificadas en RFC 3987 para los identificadores de recursos internacionales (IRI). El uso de IRI viene determinado por los valores de configuración. Vea la sección Comentarios para obtener más información.

NoFragment

El esquema no define una parte de fragmento.

NoPort

El esquema no define un puerto.

NoQuery

El esquema no define una parte de la consulta.

NoUserInfo

El esquema no define una parte de la información de usuario.

Puede combinar cualquiera de estas opciones para configurar un analizador URI genérico, pasando las opciones como un parámetro a la GenericUriParser.GenericUriParser(GenericUriParserOptions) constructor.

Existente System.Uri clase se ha extendido para proporcionar compatibilidad para los identificadores de recursos internacionales (IRI) basados en RFC 3987. Los usuarios actuales no verán ningún cambio del comportamiento de .NET Framework 2.0 a menos que habiliten específicamente IRI. Esto garantiza la compatibilidad de aplicaciones con las versiones anteriores de .NET Framework.

La opción de configuración para el System.Configuration.IdnElement controla indirectamente la System.Configuration.IriParsingElement opción de configuración que controla el procesamiento de IRI la System.Uri clase. El procesamiento IRI debe estar habilitado para el procesamiento IDN sea posible. Si se deshabilita el procesamiento de IRI, procesamiento de IDN se establecerá para la configuración predeterminada que se usa el comportamiento de .NET Framework 2.0 para la compatibilidad y no se utilizan nombres IDN.

El atributo de nombre de dominio internacionalizado (IDN) sólo controla el procesamiento de IDN. Resto del procesamiento IRI (por ejemplo, la normalización de caracteres) se realiza de forma predeterminada.

Para obtener más información sobre la compatibilidad con IRI, vea la sección Comentarios para el System.Uri clase.

.NET Framework
Disponible desde 2.0
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Volver al principio
Mostrar: