ValueAsnReader.ReadSetOf Método

Definición

Sobrecargas

Nombre Description
ReadSetOf(Nullable<Asn1Tag>)

Lee el siguiente valor como un SET-OF con la etiqueta especificada y devuelve el resultado como un nuevo lector situado en el primer valor del conjunto de (o con HasData == false), utilizando el SkipSetSortOrderVerification valor del constructor (predeterminado).false

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Lee el siguiente valor como un SET-OF con la etiqueta especificada y devuelve el resultado como un nuevo lector situado en el primer valor del conjunto de (o con HasData == false).

ReadSetOf(Nullable<Asn1Tag>)

Source:
AsnDecoder.SetOf.cs

Lee el siguiente valor como un SET-OF con la etiqueta especificada y devuelve el resultado como un nuevo lector situado en el primer valor del conjunto de (o con HasData == false), utilizando el SkipSetSortOrderVerification valor del constructor (predeterminado).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

Parámetros

expectedTag
Nullable<Asn1Tag>

Etiqueta que se va a comprobar antes de leer o null para la etiqueta predeterminada (Universal 17).

Devoluciones

Nuevo lector situado en el primer valor del conjunto de (o con HasData == false).

Excepciones

El siguiente valor no tiene la etiqueta correcta.

O bien

La codificación de longitud no es válida en las reglas de codificación actuales.

O bien

El contenido no es válido en las reglas de codificación actuales.

expectedTag.TagClass es Universal, pero expectedTag.TagValue no es correcto para el método .

Comentarios

Este método no evalúa el contenido anidado (aparte del criterio de ordenación, cuando es necesario) y puede contener datos que no son válidos en las reglas de codificación actuales.

Se aplica a

ReadSetOf(Boolean, Nullable<Asn1Tag>)

Source:
AsnDecoder.SetOf.cs

Lee el siguiente valor como un SET-OF con la etiqueta especificada y devuelve el resultado como un nuevo lector situado en el primer valor del conjunto de (o con 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

Parámetros

skipSortOrderValidation
Boolean

true para aceptar siempre los datos en el orden en que se presenta, false para comprobar que los datos se ordenan correctamente cuando las reglas de codificación dicen que la ordenación era necesaria (CER y DER).

expectedTag
Nullable<Asn1Tag>

Etiqueta que se va a comprobar antes de leer o null para la etiqueta predeterminada (Universal 17).

Devoluciones

Nuevo lector situado en el primer valor del conjunto de (o con HasData == false).

Excepciones

El siguiente valor no tiene la etiqueta correcta.

O bien

La codificación de longitud no es válida en las reglas de codificación actuales.

O bien

El contenido no es válido en las reglas de codificación actuales.

expectedTag.TagClass es Universal, pero expectedTag.TagValue no es correcto para el método .

Comentarios

Este método no evalúa el contenido anidado (aparte del criterio de ordenación, cuando es necesario) y puede contener datos que no son válidos en las reglas de codificación actuales.

Se aplica a