Bagikan melalui


AsnWriter.WriteBitString Metode

Definisi

Tulis nilai String Bit dengan tag tertentu.

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)

Parameter

value
ReadOnlySpan<Byte>

Nilai yang akan ditulis.

unusedBitCount
Int32

Jumlah bit trailing yang tidak semantik.

tag
Nullable<Asn1Tag>

Tag yang akan ditulis, atau null untuk tag default (Universal 3).

Pengecualian

tag.TagClass adalah Universal, tetapi tag.TagValue tidak benar untuk metode . -or- value memiliki panjang 0 dan unusedBitCount tidak 0 -atau- value tidak kosong dan bit apa pun yang diidentifikasi oleh unusedBitCount diatur.

unusedBitCount tidak dalam rentang [0,7].

Berlaku untuk