EncoderReplacementFallbackBuffer Kelas

Definisi

Mewakili string input pengganti yang digunakan ketika karakter input asli tidak dapat dikodekan. Kelas ini tidak dapat diwariskan.

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

Keterangan

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

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

Konstruktor

Nama Deskripsi
EncoderReplacementFallbackBuffer(EncoderReplacementFallback)

Menginisialisasi instans EncoderReplacementFallbackBuffer baru kelas menggunakan nilai EncoderReplacementFallback 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(Char, Char, Int32)

Menunjukkan apakah string pengganti dapat digunakan ketika pasangan pengganti input tidak dapat dikodekan, atau apakah pasangan pengganti dapat diabaikan. Parameter menentukan pasangan pengganti dan posisi indeks pasangan dalam input.

Fallback(Char, 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 ke GetNextChar() metode untuk mengakses posisi karakter dalam buffer fallback pengganti sebelum posisi karakter saat ini.

Reset()

Menginisialisasi semua informasi dan data status internal dalam instans EncoderReplacementFallbackBufferini .

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga