MetadataStringDecoder Kelas
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.
MetadataReader Menyediakan mekanisme kustom untuk mendekode urutan byte dalam metadata yang mewakili teks.
public ref class MetadataStringDecoder
public class MetadataStringDecoder
type MetadataStringDecoder = class
Public Class MetadataStringDecoder
- Warisan
-
MetadataStringDecoder
Keterangan
Jenis ini dapat digunakan sebagai berikut:
Untuk menyesuaikan perlakuan input yang tidak valid. Ketika tidak ada dekoder yang disediakan, MetadataReader menggunakan penggantian fallback default dengan
\uFFFD
.Untuk menggunakan kembali string yang ada alih-alih mengalokasikan yang baru untuk setiap operasi pendekodean.
Konstruktor
MetadataStringDecoder(Encoding) |
Menginisialisasi instans MetadataStringDecoder baru kelas menggunakan pengodean yang diberikan. |
Properti
DefaultUTF8 |
Mendapatkan dekoder default yang digunakan oleh MetadataReader untuk mendekode UTF-8 ketika tidak ada dekoder yang diberikan kepada konstruktor. |
Encoding |
Mendapatkan pengodean yang digunakan oleh instans ini. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetString(Byte*, Int32) |
Mendapatkan string untuk urutan byte dalam metadata. Ambil alih ini ke string cache jika diperlukan. Jika tidak, itu diimplementasikan dengan meneruskan langsung ke Encoding dan setiap panggilan akan mengalokasikan string baru. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |