Share via


AsnWriter.WriteBitString Método

Definição

Grava um valor de Cadeia de Caracteres de Bits com uma marca 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>

O valor a ser gravado.

unusedBitCount
Int32

O número de bits à direita que não são semânticos.

tag
Nullable<Asn1Tag>

A marca a ser gravada ou null para a marca padrão (Universal 3).

Exceções

tag.TagClass é Universal, mas tag.TagValue não está correto para o método . -ou- value tem comprimento 0 e unusedBitCount não é 0 -ou- value não está vazio e qualquer um dos bits identificados por unusedBitCount está definido.

unusedBitCount não está no intervalo [0,7].

Aplica-se a