Freigeben über


ValueAsnReader.ReadSetOf Methode

Definition

Überlädt

Name Beschreibung
ReadSetOf(Nullable<Asn1Tag>)

Liest den nächsten Wert als SET-OF mit dem angegebenen Tag und gibt das Ergebnis als neuer Leser zurück, der am ersten Wert im Satz von (oder mit HasData == false) mithilfe des SkipSetSortOrderVerification Werts aus dem Konstruktor positioniert ist (Standard).false

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Liest den nächsten Wert als SET-OF mit dem angegebenen Tag und gibt das Ergebnis als neuer Leser zurück, der am ersten Wert im Satz von (oder mit HasData == false) positioniert ist.

ReadSetOf(Nullable<Asn1Tag>)

Quelle:
AsnDecoder.SetOf.cs

Liest den nächsten Wert als SET-OF mit dem angegebenen Tag und gibt das Ergebnis als neuer Leser zurück, der am ersten Wert im Satz von (oder mit HasData == false) mithilfe des SkipSetSortOrderVerification Werts aus dem Konstruktor positioniert ist (Standard).false

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

Parameter

expectedTag
Nullable<Asn1Tag>

Das Tag, das vor dem Lesen oder null auf das Standardtag (Universal 17) überprüft werden soll.

Gibt zurück

Ein neuer Leser, der am ersten Wert im Satz von (oder mit HasData == false) positioniert ist.

Ausnahmen

Der nächste Wert verfügt nicht über das richtige Tag.

- oder -

Die Längencodierung ist unter den aktuellen Codierungsregeln ungültig.

- oder -

Der Inhalt ist unter den aktuellen Codierungsregeln ungültig.

expectedTag.TagClass ist Universal, aber expectedTag.TagValue ist für die Methode nicht korrekt.

Hinweise

Der geschachtelte Inhalt wird von dieser Methode (abgesehen von der Sortierreihenfolge, falls erforderlich) nicht ausgewertet und enthält möglicherweise Daten, die unter den aktuellen Codierungsregeln nicht gültig sind.

Gilt für:

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Quelle:
AsnDecoder.SetOf.cs

Liest den nächsten Wert als SET-OF mit dem angegebenen Tag und gibt das Ergebnis als neuer Leser zurück, der am ersten Wert im Satz von (oder mit HasData == false) positioniert ist.

public System.Formats.Asn1.ValueAsnReader ReadSetOf(bool skipSortOrderValidation, System.Formats.Asn1.Asn1Tag? expectedTag = default);
member this.ReadSetOf : bool * Nullable<System.Formats.Asn1.Asn1Tag> -> System.Formats.Asn1.ValueAsnReader
Public Function ReadSetOf (skipSortOrderValidation As Boolean, Optional expectedTag As Nullable(Of Asn1Tag) = Nothing) As ValueAsnReader

Parameter

skipSortOrderValidation
Boolean

true um die Daten in der angegebenen Reihenfolge immer zu akzeptieren, um zu überprüfen, false ob die Daten korrekt sortiert werden, wenn die Codierungsregeln die Sortierung erfordern (CER und DER).

expectedTag
Nullable<Asn1Tag>

Das Tag, das vor dem Lesen oder null auf das Standardtag (Universal 17) überprüft werden soll.

Gibt zurück

Ein neuer Leser, der am ersten Wert im Satz von (oder mit HasData == false) positioniert ist.

Ausnahmen

Der nächste Wert verfügt nicht über das richtige Tag.

- oder -

Die Längencodierung ist unter den aktuellen Codierungsregeln ungültig.

- oder -

Der Inhalt ist unter den aktuellen Codierungsregeln ungültig.

expectedTag.TagClass ist Universal, aber expectedTag.TagValue ist für die Methode nicht korrekt.

Hinweise

Der geschachtelte Inhalt wird von dieser Methode (abgesehen von der Sortierreihenfolge, falls erforderlich) nicht ausgewertet und enthält möglicherweise Daten, die unter den aktuellen Codierungsregeln nicht gültig sind.

Gilt für: