ValueAsnReader.ReadSetOf Méthode

Définition

Surcharges

Nom Description
ReadSetOf(Nullable<Asn1Tag>)

Lit la valeur suivante en tant que SET-OF avec la balise spécifiée et retourne le résultat en tant que nouveau lecteur positionné à la première valeur dans l’ensemble (ou avecHasData == false), en utilisant la SkipSetSortOrderVerification valeur du constructeur (par défaut).false

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Lit la valeur suivante sous la forme d’une SET-OF avec la balise spécifiée et retourne le résultat sous la forme d’un nouveau lecteur positionné à la première valeur dans l’ensemble (ou avec HasData == false).

ReadSetOf(Nullable<Asn1Tag>)

Source:
AsnDecoder.SetOf.cs

Lit la valeur suivante en tant que SET-OF avec la balise spécifiée et retourne le résultat en tant que nouveau lecteur positionné à la première valeur dans l’ensemble (ou avecHasData == false), en utilisant la SkipSetSortOrderVerification valeur du constructeur (par défaut).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

Paramètres

expectedTag
Nullable<Asn1Tag>

Balise à vérifier avant la lecture, ou null pour la balise par défaut (Universal 17).

Retours

Nouveau lecteur positionné à la première valeur de l’ensemble (ou avec HasData == false).

Exceptions

La valeur suivante n’a pas la balise correcte.

- ou -

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

- ou -

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

expectedTag.TagClass est Universal, mais expectedTag.TagValue n’est pas correct pour la méthode.

Remarques

Le contenu imbriqué n’est pas évalué par cette méthode (à part l’ordre de tri, le cas échéant) et peut contenir des données qui ne sont pas valides dans les règles d’encodage actuelles.

S’applique à

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Source:
AsnDecoder.SetOf.cs

Lit la valeur suivante sous la forme d’une SET-OF avec la balise spécifiée et retourne le résultat sous la forme d’un nouveau lecteur positionné à la première valeur dans l’ensemble (ou avec HasData == false).

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

Paramètres

skipSortOrderValidation
Boolean

true pour toujours accepter les données dans l’ordre dans lequel elles sont présentées, false pour vérifier que les données sont triées correctement lorsque les règles d’encodage indiquent que le tri a été requis (CER et DER).

expectedTag
Nullable<Asn1Tag>

Balise à vérifier avant la lecture, ou null pour la balise par défaut (Universal 17).

Retours

Nouveau lecteur positionné à la première valeur de l’ensemble (ou avec HasData == false).

Exceptions

La valeur suivante n’a pas la balise correcte.

- ou -

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

- ou -

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

expectedTag.TagClass est Universal, mais expectedTag.TagValue n’est pas correct pour la méthode.

Remarques

Le contenu imbriqué n’est pas évalué par cette méthode (à part l’ordre de tri, le cas échéant) et peut contenir des données qui ne sont pas valides dans les règles d’encodage actuelles.

S’applique à