英語で読む

次の方法で共有


DecoderFallback.CreateFallbackBuffer メソッド

定義

派生クラスでオーバーライドされた場合、DecoderFallbackBuffer クラスの新しいインスタンスを初期化します。

public abstract System.Text.DecoderFallbackBuffer CreateFallbackBuffer();

戻り値

デコーダーのフォールバック バッファーを提供するオブジェクト。

注釈

このメソッドは、フォールバック操作の実行を担当する から DecoderFallbackBuffer 派生したオブジェクトを返します。 たとえば、.NET Frameworkの定義済みのDecoderFallback実装では、 メソッドは DecoderReplacementFallback.CreateFallbackBuffer オブジェクトをDecoderReplacementFallbackBuffer返し、 メソッドは DecoderExceptionFallback.CreateFallbackBuffer オブジェクトをDecoderExceptionFallbackBuffer返します。

メソッドは CreateFallbackBuffer 、デコードできない最初のバイトが検出されると、デコーダーによって呼び出されます。 このメソッドによって返される オブジェクトは DecoderFallbackBuffer フォールバック実装を提供し、デコードできなかったバイトまたはバイトを置き換える文字列を返します。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

こちらもご覧ください