ValueAsnReader.ReadSetOf Methode

Definitie

Overloads

Name Description
ReadSetOf(Nullable<Asn1Tag>)

Leest de volgende waarde als een SET-OF met de opgegeven tag en retourneert het resultaat als een nieuwe lezer die is geplaatst op de eerste waarde in de set van (of metHasData == false), met behulp van de SkipSetSortOrderVerification waarde van de constructor (standaard).false

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Leest de volgende waarde als een SET-OF met de opgegeven tag en retourneert het resultaat als een nieuwe lezer die is geplaatst op de eerste waarde in de set van (of met HasData == false).

ReadSetOf(Nullable<Asn1Tag>)

Bron:
AsnDecoder.SetOf.cs

Leest de volgende waarde als een SET-OF met de opgegeven tag en retourneert het resultaat als een nieuwe lezer die is geplaatst op de eerste waarde in de set van (of metHasData == false), met behulp van de SkipSetSortOrderVerification waarde van de constructor (standaard).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

Parameters

expectedTag
Nullable<Asn1Tag>

De tag die moet worden gecontroleerd voordat u leest of null voor de standaardtag (Universal 17).

Retouren

Een nieuwe lezer die op de eerste waarde in de set van (of met HasData == false) is geplaatst.

Uitzonderingen

De volgende waarde heeft niet de juiste tag.

– of –

De lengtecodering is niet geldig onder de huidige coderingsregels.

– of –

De inhoud is niet geldig onder de huidige coderingsregels.

expectedTag.TagClass is Universal, maar expectedTag.TagValue is niet juist voor de methode.

Opmerkingen

De geneste inhoud wordt niet geëvalueerd door deze methode (afgezien van de sorteervolgorde, indien nodig) en kan gegevens bevatten die niet geldig zijn onder de huidige coderingsregels.

Van toepassing op

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Bron:
AsnDecoder.SetOf.cs

Leest de volgende waarde als een SET-OF met de opgegeven tag en retourneert het resultaat als een nieuwe lezer die is geplaatst op de eerste waarde in de set van (of met 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

Parameters

skipSortOrderValidation
Boolean

true om altijd de gegevens te accepteren in de volgorde waarin deze worden gepresenteerd, false om te controleren of de gegevens correct zijn gesorteerd wanneer volgens de coderingsregels sorteren is vereist (CER en DER).

expectedTag
Nullable<Asn1Tag>

De tag die moet worden gecontroleerd voordat u leest of null voor de standaardtag (Universal 17).

Retouren

Een nieuwe lezer die op de eerste waarde in de set van (of met HasData == false) is geplaatst.

Uitzonderingen

De volgende waarde heeft niet de juiste tag.

– of –

De lengtecodering is niet geldig onder de huidige coderingsregels.

– of –

De inhoud is niet geldig onder de huidige coderingsregels.

expectedTag.TagClass is Universal, maar expectedTag.TagValue is niet juist voor de methode.

Opmerkingen

De geneste inhoud wordt niet geëvalueerd door deze methode (afgezien van de sorteervolgorde, indien nodig) en kan gegevens bevatten die niet geldig zijn onder de huidige coderingsregels.

Van toepassing op