Compartir a través de


AsnReader.ReadCharacterString Método

Definición

Lee el siguiente valor como cadena de caracteres con la etiqueta y el tipo de codificación especificados, devolviendo el valor descodificado como una cadena.

public string ReadCharacterString (System.Formats.Asn1.UniversalTagNumber encodingType, System.Formats.Asn1.Asn1Tag? expectedTag = default);
member this.ReadCharacterString : System.Formats.Asn1.UniversalTagNumber * Nullable<System.Formats.Asn1.Asn1Tag> -> string
Public Function ReadCharacterString (encodingType As UniversalTagNumber, Optional expectedTag As Nullable(Of Asn1Tag) = Nothing) As String

Parámetros

encodingType
UniversalTagNumber

Uno de los valores de enumeración que representa el tipo de valor que se va a procesar.

expectedTag
Nullable<Asn1Tag>

La etiqueta que se va a comprobar antes de leer, o null para la etiqueta universal adecuada para el tipo de codificación solicitado.

Devoluciones

El valor descodificado.

Excepciones

encodingType no es un tipo de cadena de caracteres conocido.

El siguiente valor no tiene la etiqueta correcta.

O bien

La codificación de longitud no es válida en las reglas de codificación actuales.

O bien

El contenido no es válido en las reglas de codificación actuales.

O bien

La cadena no descodificó correctamente.

expectedTag.TagClass es Universal, pero expectedTag.TagValue no es lo mismo que encodingType.

Se aplica a