DecoderReplacementFallbackBuffer.Fallback(Byte[], Int32) Metode

Definisi

Menyiapkan buffer fallback pengganti untuk menggunakan string pengganti saat ini.

public:
 override bool Fallback(cli::array <System::Byte> ^ bytesUnknown, int index);
public override bool Fallback(byte[] bytesUnknown, int index);
override this.Fallback : byte[] * int -> bool
Public Overrides Function Fallback (bytesUnknown As Byte(), index As Integer) As Boolean

Parameter

bytesUnknown
Byte[]

Urutan byte input. Parameter ini diabaikan kecuali pengecualian dilemparkan.

index
Int32

Posisi indeks byte dalam bytesUnknown. 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 urutan byte input yang tidak diketahui yang tidak dapat didekodekan. Jika nilai Fallback pengembalian adalah true, metode panggilan dapat memanggil GetNextChar metode untuk mendapatkan setiap karakter buffer fallback.

Berlaku untuk