Encoding.EncoderFallback 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 EncoderFallback objek untuk objek saat ini Encoding .
public:
property System::Text::EncoderFallback ^ EncoderFallback { System::Text::EncoderFallback ^ get(); };
public:
property System::Text::EncoderFallback ^ EncoderFallback { System::Text::EncoderFallback ^ get(); void set(System::Text::EncoderFallback ^ value); };
public System.Text.EncoderFallback EncoderFallback { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.EncoderFallback EncoderFallback { get; set; }
public System.Text.EncoderFallback EncoderFallback { get; set; }
member this.EncoderFallback : System.Text.EncoderFallback
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.EncoderFallback : System.Text.EncoderFallback with get, set
member this.EncoderFallback : System.Text.EncoderFallback with get, set
Public ReadOnly Property EncoderFallback As EncoderFallback
Public Property EncoderFallback As EncoderFallback
Nilai Properti
Objek fallback encoder 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 EncoderFallback mewakili handler kesalahan yang dipanggil ketika karakter tidak dapat dikonversi menjadi urutan byte yang dikodekan. Salah satu jenis handler berikut ini didukung:
Handler fallback yang paling pas, yang menggantikan karakter yang tidak dapat dikodekan dengan beberapa karakter pengganti yang sesuai.
Penangan fallback pengganti, yang menggantikan karakter yang tidak dapat dikodekan dengan beberapa karakter pengganti arbitrer. .NET menyertakan satu handler fallback pengganti, EncoderFallback, yang secara default menggantikan karakter yang tidak dapat dikodekan dengan karakter tanda tanya ("?").
Handler fallback pengecualian, yang melemparkan pengecualian ketika karakter tidak dapat dikodekan. .NET menyertakan satu handler fallback pengecualian, EncoderExceptionFallback, yang melempar EncoderFallbackException ketika karakter tidak dapat didekodekan.