Encoder.Fallback プロパティ

定義

現在の EncoderFallback オブジェクトの Encoder オブジェクトを取得または設定します。

public:
 property System::Text::EncoderFallback ^ Fallback { System::Text::EncoderFallback ^ get(); void set(System::Text::EncoderFallback ^ value); };
public System.Text.EncoderFallback Fallback { get; set; }
public System.Text.EncoderFallback? Fallback { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.EncoderFallback Fallback { get; set; }
member this.Fallback : System.Text.EncoderFallback with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.Fallback : System.Text.EncoderFallback with get, set
Public Property Fallback As EncoderFallback

プロパティ値

EncoderFallback オブジェクト。

属性

例外

設定操作の値が null (Nothing) です。

現在の EncoderFallbackBuffer オブジェクトにまだエンコードされていないデータが含まれるため、設定操作に新しい値を代入できません。

フォールバックが発生しました (詳細については「.NET での文字エンコード」を参照)

および

FallbackEncoderExceptionFallback に設定されます。

注釈

オブジェクトは、 EncoderFallback 文字をエンコード済みバイトシーケンスに変換できない場合に呼び出されるエラーハンドラーを表します。

適用対象

こちらもご覧ください