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


適切なエンコーディングが存在しない場合は、文字を対応するエンコード済みバイト シーケンスに変換できない場合があります。エンコードが失敗する一般的な理由は、エンコード対象の文字が表現されないコード ページを変換操作で使用していることです。
入力文字を出力バイト シーケンスに変換できない場合、System.Text.EncoderReplacementFallback オブジェクトが、元の入力文字の代わりに使用する置換文字列を提供します。置換文字列は、EncoderReplacementFallback オブジェクトの値を初期化し、EncoderReplacementFallback オブジェクトの値は、EncoderReplacementFallbackBuffer オブジェクトの値を初期化します。EncoderReplacementFallbackBuffer オブジェクトの値は、置換フォールバック バッファと呼ばれます。変換演算は、元の入力文字の代わりに置換フォールバック バッファをエンコードした後、残りの入力を引き続き処理します。

System.Text.EncoderFallbackBuffer
System.Text.EncoderReplacementFallbackBuffer


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


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

Dim fallback As EncoderReplacementFallback Dim instance As New EncoderReplacementFallbackBuffer(fallback)

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


EncoderReplacementFallbackBuffer プロパティ
EncoderReplacementFallbackBuffer メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | Fallback | オーバーロードされます。 オーバーライドされます。 現在の置換文字列を使用するために、置換フォールバック バッファを準備します。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetNextChar | オーバーライドされます。 置換フォールバック バッファの次の文字を取得します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | MovePrevious | オーバーライドされます。 GetNextChar メソッドへの次の呼び出しで、置換フォールバック バッファにおける現在の文字位置の前にある文字位置にアクセスするようにします。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | Reset | オーバーライドされます。 現在の EncoderReplacementFallbackBuffer オブジェクトのすべての内部ステータス情報とデータを初期化します。 |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

EncoderReplacementFallbackBuffer メンバ
元の入力文字をエンコードできないときに使用される代替入力文字列を表します。このクラスは継承できません。
EncoderReplacementFallbackBuffer データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | EncoderReplacementFallbackBuffer | EncoderReplacementFallback オブジェクトの値を使用して、EncoderReplacementFallbackBuffer クラスの新しいインスタンスを初期化します。 |


名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | Fallback | オーバーロードされます。 オーバーライドされます。 現在の置換文字列を使用するために、置換フォールバック バッファを準備します。 |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetNextChar | オーバーライドされます。 置換フォールバック バッファの次の文字を取得します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | MovePrevious | オーバーライドされます。 GetNextChar メソッドへの次の呼び出しで、置換フォールバック バッファにおける現在の文字位置の前にある文字位置にアクセスするようにします。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | Reset | オーバーライドされます。 現在の EncoderReplacementFallbackBuffer オブジェクトのすべての内部ステータス情報とデータを初期化します。 |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

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

- EncoderReplacementFallbackBufferのページへのリンク