Encoding.DecoderFallback 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定目前 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 。