AsnReader.ReadSetOf Método

Definição

Sobrecargas

Name Description
ReadSetOf(Nullable<Asn1Tag>)

Lê o valor seguinte como um SET-OF com a etiqueta especificada e devolve o resultado como um novo leitor posicionado no primeiro valor do conjunto de (ou com HasData == false), usando o SkipSetSortOrderVerification valor do construtor (padrão ).false

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Lê o valor seguinte como um SET-OF com a etiqueta especificada e devolve o resultado como um novo leitor posicionado no primeiro valor do conjunto de (ou com HasData == false).

ReadSetOf(Nullable<Asn1Tag>)

Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs

Lê o valor seguinte como um SET-OF com a etiqueta especificada e devolve o resultado como um novo leitor posicionado no primeiro valor do conjunto de (ou com HasData == false), usando o SkipSetSortOrderVerification valor do construtor (padrão ).false

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

Parâmetros

expectedTag
Nullable<Asn1Tag>

A etiqueta a verificar antes de ler, ou null a etiqueta padrão (Universal 17).

Devoluções

Um novo leitor posicionado no primeiro valor do conjunto de (ou com HasData == false).

Exceções

O valor seguinte não tem a etiqueta correta.

-ou-

A codificação de comprimento não é válida segundo as regras de codificação atuais.

-ou-

O conteúdo não é válido segundo as regras de codificação atuais.

expectedTag.TagClass é Universal, mas expectedTag.TagValue não é correto para o método.

Observações

O conteúdo aninhado não é avaliado por este método (exceto pela ordem de ordenação, quando necessário) e pode conter dados que não são válidos segundo as regras de codificação atuais.

Aplica-se a

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs
Origem:
AsnDecoder.SetOf.cs

Lê o valor seguinte como um SET-OF com a etiqueta especificada e devolve o resultado como um novo leitor posicionado no primeiro valor do conjunto de (ou com 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

Parâmetros

skipSortOrderValidation
Boolean

true aceitar sempre os dados pela ordem em que são apresentados, false verificar se os dados estão corretamente ordenados quando as regras de codificação indicam que a ordenação era necessária (CER e DER).

expectedTag
Nullable<Asn1Tag>

A etiqueta a verificar antes de ler, ou null a etiqueta padrão (Universal 17).

Devoluções

Um novo leitor posicionado no primeiro valor do conjunto de (ou com HasData == false).

Exceções

O valor seguinte não tem a etiqueta correta.

-ou-

A codificação de comprimento não é válida segundo as regras de codificação atuais.

-ou-

O conteúdo não é válido segundo as regras de codificação atuais.

expectedTag.TagClass é Universal, mas expectedTag.TagValue não é correto para o método.

Observações

O conteúdo aninhado não é avaliado por este método (exceto pela ordem de ordenação, quando necessário) e pode conter dados que não são válidos segundo as regras de codificação atuais.

Aplica-se a