Aracılığıyla paylaş


AsnWriter.WriteBitString Yöntem

Tanım

Belirtilen etikete sahip bir Bit Dizesi değeri yazın.

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)

Parametreler

value
ReadOnlySpan<Byte>

Yazılacak değer.

unusedBitCount
Int32

Semantik olmayan sondaki bitlerin sayısı.

tag
Nullable<Asn1Tag>

Yazacak etiket veya null varsayılan etiket için (Evrensel 3).

Özel durumlar

tagöğesini seçin.TagClass , Universalancak tagTagValue yöntemi için doğru değildir. -or- value uzunluğu 0'dır ve unusedBitCount 0 değil -veya- value boş değildir ve tarafından unusedBitCount tanımlanan bitlerin herhangi biri ayarlanır.

unusedBitCount [0,7] aralığında değil.

Şunlara uygulanır