Encoding.DecoderFallback Properti
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.
Mendapatkan atau mengatur DecoderFallback objek untuk objek saat ini Encoding .
public:
property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); };
public:
property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); void set(System::Text::DecoderFallback ^ value); };
public System.Text.DecoderFallback DecoderFallback { get; }
public System.Text.DecoderFallback DecoderFallback { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.DecoderFallback DecoderFallback { get; set; }
member this.DecoderFallback : System.Text.DecoderFallback
member this.DecoderFallback : System.Text.DecoderFallback with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.DecoderFallback : System.Text.DecoderFallback with get, set
Public ReadOnly Property DecoderFallback As DecoderFallback
Public Property DecoderFallback As DecoderFallback
Nilai Properti
Objek fallback decoder untuk objek saat ini Encoding .
- Atribut
Pengecualian
Nilai dalam operasi yang ditetapkan adalah null
.
Nilai tidak dapat ditetapkan dalam operasi yang ditetapkan karena objek saat ini Encoding bersifat baca-saja.
Keterangan
Objek DecoderFallback mewakili handler kesalahan yang dipanggil ketika urutan byte yang dikodekan tidak dapat didekodekan ke dalam karakter. Salah satu jenis handler berikut ini didukung:
Handler fallback yang paling cocok, yang menggantikan byte yang tidak dapat didekodekan dengan beberapa karakter pengganti yang sesuai.
Penangan fallback pengganti, yang menggantikan byte yang tidak dapat didekodekan dengan beberapa karakter pengganti arbitrer. .NET menyertakan satu penangan fallback pengganti, DecoderFallback, yang secara default menggantikan byte yang tidak dapat didekodekan dengan karakter tanda tanya ("?").
Penangan fallback pengecualian, yang melempar pengecualian ketika byte tidak dapat didekodekan. .NET menyertakan satu handler fallback pengecualian, DecoderExceptionFallback, yang melempar DecoderFallbackException ketika byte tidak dapat didekodekan.