AsnWriter.WriteBitString 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
寫入具有所指定標籤的位元字串值。
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] 內。