Aracılığıyla paylaş


AsnReader.TryReadInt64(Int64, Nullable<Asn1Tag>) Yöntem

Tanım

Bir sonraki değeri, imzalı bir 64 bit değer olarak belirtilen etikete sahip bir Tamsayı olarak okumaya çalışır.

public bool TryReadInt64 (out long value, System.Formats.Asn1.Asn1Tag? expectedTag = default);
member this.TryReadInt64 : int64 * Nullable<System.Formats.Asn1.Asn1Tag> -> bool
Public Function TryReadInt64 (ByRef value As Long, Optional expectedTag As Nullable(Of Asn1Tag) = Nothing) As Boolean

Parametreler

value
Int64

Başarılı olduğunda kodu çözülen değeri alır.

expectedTag
Nullable<Asn1Tag>

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

Döndürülenler

falseve değer Int64.MinValue ile Int64.MaxValue (dahil) arasında değilse okuyucuyu ilerletmez; aksi takdirde true döndürülür ve okuyucu ilerler.

Ö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