Encoding.DecoderFallback Properti

Definisi

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.

Berlaku untuk

Lihat juga