Condividi tramite


AsnReader.ReadCharacterString Metodo

Definizione

Legge il valore successivo come stringa di caratteri con il tipo di tag e codifica specificato, restituendo il valore decodificato come stringa.

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

Parametri

encodingType
UniversalTagNumber

Uno dei valori di enumerazione che rappresenta il tipo valore da elaborare.

expectedTag
Nullable<Asn1Tag>

Tag da verificare prima della lettura o null per indicare il tag Universal appropriato per il tipo di codifica richiesto.

Restituisce

Valore decodificato.

Eccezioni

encodingType non è un tipo stringa di caratteri noto.

Il valore successivo non ha il tag corretto.

-oppure-

La codifica della lunghezza non è valida nelle regole di codifica correnti.

-oppure-

Il contenuto non è valido nelle regole di codifica correnti.

-oppure-

La stringa non è stata decodificata correttamente.

expectedTag.TagClass è , ma expectedTag.TagValue non è Universaluguale a encodingType.

Si applica a