Encoding.EncoderFallback 屬性

定義

取得或設定目前 EncoderFallback 物件的 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; }
public System.Text.EncoderFallback EncoderFallback { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.EncoderFallback EncoderFallback { get; set; }
member this.EncoderFallback : System.Text.EncoderFallback
member this.EncoderFallback : System.Text.EncoderFallback with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.EncoderFallback : System.Text.EncoderFallback with get, set
Public ReadOnly Property EncoderFallback As EncoderFallback
Public Property EncoderFallback As EncoderFallback

屬性值

目前 Encoding 物件的解碼器後援物件。

屬性

例外狀況

在設定作業中,此值為 null

無法在設定作業中指派值,因為目前的 Encoding 物件是唯讀的。

備註

物件 EncoderFallback 代表當字元無法轉換成編碼位元組序列時所叫用的錯誤處理常式。 支援下列任何一種處理常式類型:

  • 最適合的後援處理常式,它會取代無法以某些適當取代字元編碼的字元。

  • 取代後援處理常式,取代無法以某些任意取代字元編碼的字元。 .NET 包含一個取代後援處理常式, EncoderFallback 預設會取代無法以問號 (「編碼的字元?」) 字元。

  • 例外狀況後援處理常式,會在無法編碼字元時擲回例外狀況。 .NET 包含一個例外狀況後援處理常式 , EncoderExceptionFallback 它會在無法解碼字元時擲回 EncoderFallbackException

適用於

另請參閱