Encoding.DecoderFallback 屬性

定義

取得或設定目前 DecoderFallback 物件的 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

屬性值

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

屬性

例外狀況

在設定作業中,此值為 null

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

備註

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

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

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

  • 例外狀況後援處理常式,會在無法解碼位元組時擲回例外狀況。 .NET 包含一個例外狀況後援處理常式 , DecoderExceptionFallback 它會在無法解碼位元組時擲回 DecoderFallbackException

適用於

另請參閱