Share via


AsnReader.ReadSetOf Méthode

Définition

Surcharges

ReadSetOf(Nullable<Asn1Tag>)

Lit la valeur suivante en tant que 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 du set-of (ou avec HasData == false), en utilisant la valeur SkipSetSortOrderVerification du constructeur (false par défaut).

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Lit la valeur suivante en tant que 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 du set-of (ou avec HasData == false).

ReadSetOf(Nullable<Asn1Tag>)

Source:
AsnDecoder.SetOf.cs
Source:
AsnDecoder.SetOf.cs
Source:
AsnDecoder.SetOf.cs

Lit la valeur suivante en tant que 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 du set-of (ou avec HasData == false), en utilisant la valeur SkipSetSortOrderVerification du constructeur (false par défaut).

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

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 du set-of (ou avec HasData == false).

Exceptions

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.

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, si nécessaire) et peut contenir des données qui ne sont pas valides selon les règles d’encodage actuelles.

S’applique à

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Source:
AsnDecoder.SetOf.cs
Source:
AsnDecoder.SetOf.cs
Source:
AsnDecoder.SetOf.cs

Lit la valeur suivante en tant que 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 du set-of (ou avec HasData == false).

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

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 quand les règles d’encodage indiquent qu’un tri est 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 du set-of (ou avec HasData == false).

Exceptions

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.

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, si nécessaire) et peut contenir des données qui ne sont pas valides selon les règles d’encodage actuelles.

S’applique à