Compartir a través de


AsnWriter.WriteBitString Método

Definición

Escriba un valor de cadena de bits con una etiqueta especificada.

public void WriteBitString (ReadOnlySpan<byte> value, int unusedBitCount = 0, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteBitString : ReadOnlySpan<byte> * int * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteBitString (value As ReadOnlySpan(Of Byte), Optional unusedBitCount As Integer = 0, Optional tag As Nullable(Of Asn1Tag) = Nothing)

Parámetros

value
ReadOnlySpan<Byte>

Valor que se va a escribir.

unusedBitCount
Int32

El número de bits finales que no son semánticos.

tag
Nullable<Asn1Tag>

La etiqueta que se va a escribir, o null para la etiqueta predeterminada (Universal 3).

Excepciones

tag.TagClass es Universal, pero tag.TagValue no es correcto para el método . O bien, value tiene una longitud 0 y unusedBitCount no es 0. O bien value no está vacío y se ha establecido cualquiera de los bits identificados por unusedBitCount.

unusedBitCount no está en el intervalo [0,7].

Se aplica a