DecoderReplacementFallbackBuffer.Fallback(Byte[], Int32) Metode
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.
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.