Aracılığıyla paylaş


AsnReader.ReadBitString(Int32, Nullable<Asn1Tag>) Yöntem

Tanım

Bir sonraki değeri belirtilen etikete sahip BIT DIZESİ olarak okur ve değeri bayt dizisinde döndürür.

public byte[] ReadBitString (out int unusedBitCount, System.Formats.Asn1.Asn1Tag? expectedTag = default);
member this.ReadBitString : int * Nullable<System.Formats.Asn1.Asn1Tag> -> byte[]
Public Function ReadBitString (ByRef unusedBitCount As Integer, Optional expectedTag As Nullable(Of Asn1Tag) = Nothing) As Byte()

Parametreler

unusedBitCount
Int32

Başarılı olduğunda, son bayttaki yazıcı tarafından "kullanılmadı" olarak bildirilen bit sayısını alır.

expectedTag
Nullable<Asn1Tag>

Okumadan önce denetlenecek etiket veya null varsayılan etiket (Evrensel 1).

Döndürülenler

Byte[]

Yeni ayrılan, tam olarak boyutlandırılmış dizideki değerin bir kopyası.

Özel durumlar

Sonraki değer doğru etikete sahip değil.

-veya-

Uzunluk kodlaması geçerli kodlama kuralları altında geçerli değil.

-veya-

İçerikler geçerli kodlama kuralları altında geçerli değil.

expectedTagöğesini seçin.TagClass , Universalancak expectedTagTagValue yöntemi için doğru değildir.

Şunlara uygulanır