Share via


AsnReader.ReadCharacterString Méthode

Définition

Lit la valeur suivante sous forme de chaîne de caractères avec la balise et le type d’encodage spécifiés, renvoyant la valeur décodée sous forme de chaîne.

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

Paramètres

encodingType
UniversalTagNumber

L’une des valeurs d’énumération représentant le type de valeur à traiter.

expectedTag
Nullable<Asn1Tag>

Balise à vérifier avant la lecture, ou null pour la balise universelle adaptée au type d’encodage demandé.

Retours

Valeur décodée.

Exceptions

encodingType n’est pas un type de chaîne de caractères connu.

La valeur suivante n’a pas la balise correcte.

-ou-

L’encodage de longueur n’est pas valide selon les règles d’encodage actuelles.

-ou-

Le contenu n’est pas valide selon les règles d’encodage actuelles.

-ou-

La chaîne n’a pas décodé correctement.

expectedTag.TagClass est Universal, mais expectedTag.TagValue n’est pas identique à encodingType.

S’applique à