Поделиться через


AsnWriter.WriteBitString Метод

Определение

Запись значения в формате битовой строки с указанным тегом.

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)

Параметры

value
ReadOnlySpan<Byte>

Значение для записи.

unusedBitCount
Int32

Число конечных битов, не являющихся семантическими.

tag
Nullable<Asn1Tag>

Тег для записи или null для тега по умолчанию (Universal 3).

Исключения

tag.TagClass имеет значение Universal, но tag.TagValue не является правильным для метода . —или— value имеет длину 0, а значение unusedBitCount не равно 0 —или— значение value не является пустым, и задан любой из битов, определенных unusedBitCount.

unusedBitCount не принадлежит диапазону [0,7].

Применяется к