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
.TagClass имеет значение Universal, но tag
.TagValue не является правильным для метода .
—или— value
имеет длину 0, а значение unusedBitCount
не равно 0 —или— значение value
не является пустым, и задан любой из битов, определенных unusedBitCount
.
unusedBitCount
не принадлежит диапазону [0,7].