DecoderExceptionFallbackBuffer Kelas

Definisi

DecoderFallbackException Melempar ketika urutan byte input yang dikodekan tidak dapat dikonversi ke karakter output yang didekodekan. Kelas ini tidak dapat diwariskan.

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

Keterangan

Alasan umum untuk operasi pengodean atau dekode gagal adalah jika kelas pengodean yang mendasar tidak memberikan pemetaan antara karakter dan urutan byte yang setara. Jika urutan byte input tidak dapat dikonversi ke karakter output, operasi decoding memanggil Fallback metode , yang melemparkan DecoderFallbackException.

Kelas System.Text.DecoderFallbackBuffer , yang mewakili buffer data yang digunakan dalam operasi decoding, adalah kelas dasar untuk DecoderExceptionFallbackBuffer kelas . Namun, alih-alih buffer data, DecoderExceptionFallbackBuffer kelas mewakili perilaku standar di mana pengecualian dilemparkan jika operasi decoding gagal. Tidak ada buffer data aktual, dan anggota yang dirancang untuk memanipulasi buffer seperti itu tidak melakukan pekerjaan yang signifikan.

Konstruktor

Nama Deskripsi
DecoderExceptionFallbackBuffer()

Menginisialisasi instans baru dari kelas DecoderExceptionFallbackBuffer.

Properti

Nama Deskripsi
Remaining

Mendapatkan jumlah karakter dalam objek saat ini DecoderExceptionFallbackBuffer yang masih harus diproses.

Metode

Nama Deskripsi
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

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

DecoderFallbackException Melempar ketika urutan byte input tidak dapat didekodekan. Nilai pengembalian nominal tidak digunakan.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetNextChar()

Mengambil karakter berikutnya dalam buffer data pengecualian.

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 buffer data pengecualian yang sebelum posisi saat ini.

Reset()

Menginisialisasi semua data dan informasi status yang berkaitan dengan buffer fallback ini.

(Diperoleh dari DecoderFallbackBuffer)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk