EncoderReplacementFallbackBuffer.Fallback Metode

Definisi

Menyiapkan buffer fallback pengganti untuk menggunakan string pengganti saat ini.

Overload

Nama Deskripsi
Fallback(Char, Int32)

Menyiapkan buffer fallback pengganti untuk menggunakan string pengganti saat ini.

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)

Sumber:
EncoderReplacementFallback.cs
Sumber:
EncoderReplacementFallback.cs
Sumber:
EncoderReplacementFallback.cs
Sumber:
EncoderReplacementFallback.cs
Sumber:
EncoderReplacementFallback.cs

Menyiapkan buffer fallback pengganti untuk menggunakan string pengganti saat ini.

public:
 override bool Fallback(char charUnknown, int index);
public override bool Fallback(char charUnknown, int index);
override this.Fallback : char * int -> bool
Public Overrides Function Fallback (charUnknown As Char, index As Integer) As Boolean

Parameter

charUnknown
Char

Karakter input. Parameter ini diabaikan dalam operasi ini kecuali pengecualian dilemparkan.

index
Int32

Posisi indeks karakter dalam buffer input. Parameter ini diabaikan dalam operasi ini.

Mengembalikan

true jika string pengganti tidak kosong; false jika string pengganti kosong.

Pengecualian

Metode ini dipanggil lagi sebelum GetNextChar() metode telah membaca semua karakter dalam buffer fallback pengganti.

Keterangan

Metode GetBytes dan Convert memanggil Fallback jika mereka menemukan karakter yang tidak diketahui dalam input mereka. Jika nilai Fallback pengembalian adalah true, metode panggilan dapat memanggil GetNextChar metode untuk mendapatkan setiap karakter dalam buffer fallback pengganti.

Berlaku untuk

Fallback(Char, Char, Int32)

Sumber:
EncoderReplacementFallback.cs
Sumber:
EncoderReplacementFallback.cs
Sumber:
EncoderReplacementFallback.cs
Sumber:
EncoderReplacementFallback.cs
Sumber:
EncoderReplacementFallback.cs

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.

public:
 override bool Fallback(char charUnknownHigh, char charUnknownLow, int index);
public override bool Fallback(char charUnknownHigh, char charUnknownLow, int index);
override this.Fallback : char * char * int -> bool
Public Overrides Function Fallback (charUnknownHigh As Char, charUnknownLow As Char, index As Integer) As Boolean

Parameter

charUnknownHigh
Char

Pengganti tinggi dari pasangan input.

charUnknownLow
Char

Pengganti rendah dari pasangan input.

index
Int32

Posisi indeks pasangan pengganti dalam buffer input.

Mengembalikan

true jika string pengganti tidak kosong; false jika string pengganti kosong.

Pengecualian

Metode ini dipanggil lagi sebelum GetNextChar() metode telah membaca semua karakter string pengganti.

Nilai kurang dari charUnknownHigh U+D800 atau lebih besar dari U+D8FF.

-atau-

Nilai kurang dari charUnknownLow U+DC00 atau lebih besar dari U+DFFF.

Keterangan

Metode GetBytes dan Convert memanggil Fallback jika mereka menemukan karakter yang tidak diketahui dalam input mereka. Jika nilai Fallback pengembalian adalah true, metode panggilan dapat memanggil GetNextChar metode untuk mendapatkan setiap karakter dalam buffer fallback pengganti.

Berlaku untuk