Bagikan melalui


AsnReader.ReadCharacterString Metode

Definisi

Membaca nilai berikutnya sebagai string karakter dengan tag dan jenis pengodean yang ditentukan, mengembalikan nilai yang didekodekan sebagai string.

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

Parameter

encodingType
UniversalTagNumber

Salah satu nilai enumerasi yang mewakili jenis nilai untuk diproses.

expectedTag
Nullable<Asn1Tag>

Tag yang akan diperiksa sebelum membaca, atau null untuk tag universal yang sesuai dengan jenis pengodean yang diminta.

Mengembalikan

Nilai yang didekodekan.

Pengecualian

encodingType bukan jenis string karakter yang diketahui.

Nilai berikutnya tidak memiliki tag yang benar.

-atau-

Pengodean panjang tidak valid di bawah aturan pengodean saat ini.

-atau-

Isi tidak valid di bawah aturan pengodean saat ini.

-atau-

String tidak berhasil didekodekan.

expectedTag.TagClass adalah Universal, tetapi expectedTag.TagValue tidak sama encodingTypedengan .

Berlaku untuk