Sdílet prostřednictvím


AsnReader.ReadSequence(Nullable<Asn1Tag>) Metoda

Definice

Přečte další hodnotu jako SEQUENCE nebo SEQUENCE-OF se zadanou značkou a vrátí výsledek jako nový čtenář umístěný na první hodnotě v sekvenci (nebo s HasData == false).

public System.Formats.Asn1.AsnReader ReadSequence (System.Formats.Asn1.Asn1Tag? expectedTag = default);
member this.ReadSequence : Nullable<System.Formats.Asn1.Asn1Tag> -> System.Formats.Asn1.AsnReader
Public Function ReadSequence (Optional expectedTag As Nullable(Of Asn1Tag) = Nothing) As AsnReader

Parametry

expectedTag
Nullable<Asn1Tag>

Značka, která se má zkontrolovat před čtením, nebo null pro výchozí značku (Universal 16).

Návraty

Nový čtenář umístěný na první hodnotě v posloupnosti (nebo s HasData == false).

Výjimky

Další hodnota nemá správnou značku.

-nebo-

Kódování délky není platné podle aktuálních pravidel kódování.

-nebo-

Obsah není platný podle aktuálních pravidel kódování.

expectedTag.TagClass je Universal, ale expectedTag.TagValue není správný pro metodu.

Poznámky

vnořený obsah není touto metodou vyhodnocen a může obsahovat data, která nejsou platná podle aktuálních pravidel kódování.

Platí pro