AsnReader.TryReadPrimitiveCharacterStringBytes Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membaca nilai berikutnya sebagai karakter dengan tag tertentu, mengembalikan konten sebagai yang tidak diproses ReadOnlyMemory<T> melalui data asli.
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
Parameter
- expectedTag
- Asn1Tag
Tag yang akan diperiksa sebelum dibaca.
- contents
- ReadOnlyMemory<Byte>
Jika berhasil, menerima lebih dari data asli yang ReadOnlyMemory<T> sesuai dengan nilai string karakter.
Mengembalikan
true
dan memajukan pembaca jika nilai string karakter memiliki pengodean primitif, false
dan tidak memajukan pembaca jika memiliki pengodean yang dibangun.
Pengecualian
Nilai berikutnya tidak memiliki tag yang benar.
-atau-
Pengodean panjang tidak valid di bawah aturan pengodean saat ini.
-atau-
Isi tidak valid di bawah aturan pengodean saat ini.
Keterangan
Metode ini tidak menentukan apakah string hanya menggunakan karakter yang ditentukan oleh pengodean.