DecoderExceptionFallbackBuffer 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.
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
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) |