Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

GenericUriParserOptions (Enumeración)

Especifica las opciones de UriParser.

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

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

[FlagsAttribute]
public enum GenericUriParserOptions

Nombre de miembroDescripción
AllowEmptyAuthorityEl analizador permite un identificador URI sin autoridad.
DefaultAnalizador:
  • requiere una autoridad

  • convierte las barras diagonales inversas en barras diagonales

  • quita los caracteres de escape de los puntos de ruta de acceso, barras diagonales y barras diagonales invertidas

DontCompressPathEl analizador no canoniza el identificador URI.
DontConvertPathBackslashesEl analizador no convierte las barras diagonales invertidas en barras diagonales.
DontUnescapePathDotsAndSlashesEl analizador no quita los caracteres de escape de los puntos de ruta de acceso, barras diagonales o barras diagonales invertidas.
GenericAuthorityEl analizador permite una autoridad basada en el Registro.
IdnEl analizador admite el análisis IDN (Nombres de dominio internacionalizados) de los 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.
IriParsingEl 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.
NoFragmentEl esquema no define un fragmento.
NoPortEl esquema no define un puerto.
NoQueryEl esquema no define una parte de consulta.
NoUserInfoEl esquema no define una parte de información de usuario.

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

La clase System.Uri existente se ha extendido para proporcionar compatibilidad con los identificadores de recursos internacionales (IRI) basados en RFC 3987. Los usuarios actuales no verán ningún cambio respecto del comportamiento de .NET Framework 2.0, a menos que habiliten específicamente IRI. De este modo, queda garantizada la compatibilidad de la aplicación con las versiones anteriores de .NET Framework.

El valor de configuración de System.Configuration.IdnElement lo controla indirectamente el valor de configuración System.Configuration.IriParsingElement que controla el procesamiento IRI en la clase System.Uri. El procesamiento IRI debe estar habilitado para que el procesamiento IDN sea posible. Si el procesamiento IRI está deshabilitado, el procesamiento IDN se establece en el valor predeterminado, donde se usa el comportamiento de .NET Framework 2.0 por motivos de compatibilidad y no se usan los nombres IDN.

El atributo de nombre de dominio internacionalizado (IDN) sólo controla el procesamiento IDN. El 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 de la clase System.Uri.

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

.NET para aplicaciones de Windows Phone

Compatible con: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft