Compartir a través de


AsnReader.ReadSetOf Método

Definición

Sobrecargas

ReadSetOf(Nullable<Asn1Tag>)

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

ReadSetOf(Nullable<Asn1Tag>)

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

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

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

Devoluciones

Un nuevo lector situado en el primer valor de Set-Of (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
Source:
AsnDecoder.SetOf.cs
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 de Set-Of (o con 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 para aceptar siempre los datos en el orden en que se presentan, false para comprobar que los datos se ordenan correctamente cuando las reglas de codificación indican que se requiere la ordenación (CER y DER).

expectedTag
Nullable<Asn1Tag>

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

Devoluciones

Un nuevo lector situado en el primer valor de Set-Of (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