AsnReader.TryReadPrimitiveCharacterStringBytes Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir sonraki değeri belirtilen etikete sahip bir karakter olarak okur ve içeriği özgün veriler üzerinde işlenmemiş ReadOnlyMemory<T> olarak döndürür.
public:
bool TryReadPrimitiveCharacterStringBytes(System::Formats::Asn1::Asn1Tag expectedTag, [Runtime::InteropServices::Out] ReadOnlyMemory<System::Byte> % contents);
public bool TryReadPrimitiveCharacterStringBytes (System.Formats.Asn1.Asn1Tag expectedTag, out ReadOnlyMemory<byte> contents);
member this.TryReadPrimitiveCharacterStringBytes : System.Formats.Asn1.Asn1Tag * ReadOnlyMemory -> bool
Public Function TryReadPrimitiveCharacterStringBytes (expectedTag As Asn1Tag, ByRef contents As ReadOnlyMemory(Of Byte)) As Boolean
Parametreler
- expectedTag
- Asn1Tag
Okumadan önce denetlenecek etiket.
- contents
- ReadOnlyMemory<Byte>
Başarılı olduğunda, karakter dizesinin değerine karşılık gelen özgün verilerin üzerinde bir ReadOnlyMemory<T> alır.
Döndürülenler
true
ve karakter dizesi değerinin ilkel bir kodlaması false
varsa okuyucuyu ilerletir ve bir kodlaması varsa okuyucuyu ilerletmez.
Ö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 expectedTag
.TagValue bir karakter dizesi etiket türü değildir.
Açıklamalar
Bu yöntem, dizenin yalnızca kodlama tarafından tanımlanan karakterleri kullanıp kullanmadığını belirlemez.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin