DecoderExceptionFallbackBuffer クラス
アセンブリ: mscorlib (mscorlib.dll 内)


エンコード操作やデコード操作が失敗する一般的な理由は、基底のエンコーディング クラスで、文字とそれに対応するバイト シーケンスをマップできないことです。入力バイト シーケンスを出力文字に変換できない場合、デコード操作は Fallback メソッドを呼び出します。このメソッドは、DecoderFallbackException をスローします。
System.Text.DecoderFallbackBuffer クラスは、デコード操作に使用するデータ バッファを表すもので、DecoderExceptionFallbackBuffer クラスの基本クラスです。ただし DecoderExceptionFallbackBuffer クラスは、データ バッファを表すのではなく、デコード操作が失敗した場合に例外をスローするときの標準的な動作を表します。実際のデータ バッファは存在せず、そうしたバッファを操作するためのメンバは、実質的な働きをしません。

System.Text.DecoderFallbackBuffer
System.Text.DecoderExceptionFallbackBuffer


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DecoderExceptionFallbackBuffer コンストラクタ
アセンブリ: mscorlib (mscorlib.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DecoderExceptionFallbackBuffer プロパティ
DecoderExceptionFallbackBuffer メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | Fallback | オーバーライドされます。 入力バイト シーケンスをデコードできない場合に、DecoderFallbackException をスローします。名目上の戻り値は使用されません。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetNextChar | オーバーライドされます。 例外データ バッファの次の文字を取得します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | MovePrevious | オーバーライドされます。 GetNextChar への次の呼び出し時に、例外データ バッファの現在の文字位置の前にある文字位置にアクセスするようにします。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | Reset | このフォールバック バッファに関連するすべてのデータおよびステータス情報を初期化します。 ( DecoderFallbackBuffer から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

DecoderExceptionFallbackBuffer メンバ
エンコード済み入力バイト シーケンスをデコード済み出力文字に変換できない場合に、DecoderFallbackException をスローします。このクラスは継承できません。
DecoderExceptionFallbackBuffer データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | Fallback | オーバーライドされます。 入力バイト シーケンスをデコードできない場合に、DecoderFallbackException をスローします。名目上の戻り値は使用されません。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetNextChar | オーバーライドされます。 例外データ バッファの次の文字を取得します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | MovePrevious | オーバーライドされます。 GetNextChar への次の呼び出し時に、例外データ バッファの現在の文字位置の前にある文字位置にアクセスするようにします。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | Reset | このフォールバック バッファに関連するすべてのデータおよびステータス情報を初期化します。 (DecoderFallbackBuffer から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

Weblioに収録されているすべての辞書からDecoderExceptionFallbackBufferを検索する場合は、下記のリンクをクリックしてください。

- DecoderExceptionFallbackBufferのページへのリンク