DecoderReplacementFallbackBuffer Kelas

Definisi

Mewakili string output pengganti yang dipancarkan ketika urutan byte input asli tidak dapat didekodekan. Kelas ini tidak dapat diwariskan.

public ref class DecoderReplacementFallbackBuffer sealed : System::Text::DecoderFallbackBuffer
public sealed class DecoderReplacementFallbackBuffer : System.Text.DecoderFallbackBuffer
type DecoderReplacementFallbackBuffer = class
    inherit DecoderFallbackBuffer
Public NotInheritable Class DecoderReplacementFallbackBuffer
Inherits DecoderFallbackBuffer
Warisan
DecoderReplacementFallbackBuffer

Keterangan

Mungkin tidak mungkin untuk mengonversi urutan byte yang dikodekan ke karakter yang setara jika tidak ada decoding yang cocok. Alasan umum untuk decoding gagal adalah bahwa operasi konversi menggunakan halaman kode yang tidak dapat mewakili karakter untuk didekodekan.

Jika urutan byte input tidak dapat dikonversi ke karakter output, System.Text.DecoderReplacementFallback objek menyediakan string pengganti yang digantikan untuk karakter output. String pengganti menginisialisasi nilai DecoderReplacementFallback objek, dan nilai DecoderReplacementFallback objek menginisialisasi nilai DecoderReplacementFallbackBuffer objek. Nilai DecoderReplacementFallbackBuffer objek disebut buffer fallback pengganti. Operasi konversi menggunakan buffer fallback pengganti untuk memancarkan string pengganti alih-alih karakter yang didekodekan, lalu terus memproses sisa input.

Konstruktor

Nama Deskripsi
DecoderReplacementFallbackBuffer(DecoderReplacementFallback)

Menginisialisasi instans DecoderReplacementFallbackBuffer baru kelas menggunakan nilai DecoderReplacementFallback objek.

Properti

Nama Deskripsi
Remaining

Mendapatkan jumlah karakter dalam buffer fallback pengganti yang tetap harus diproses.

Metode

Nama Deskripsi
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Fallback(Byte[], Int32)

Menyiapkan buffer fallback pengganti untuk menggunakan string pengganti saat ini.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetNextChar()

Mengambil karakter berikutnya dalam buffer fallback pengganti.

GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
MovePrevious()

Menyebabkan panggilan berikutnya untuk GetNextChar() mengakses posisi karakter dalam buffer fallback pengganti sebelum posisi karakter saat ini.

Reset()

Menginisialisasi semua informasi dan data status internal dalam DecoderReplacementFallbackBuffer objek.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk