DecoderReplacementFallbackBuffer.Fallback(Byte[], Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の置換文字列を使用するために、置換フォールバック バッファーを準備します。
public:
override bool Fallback(cli::array <System::Byte> ^ bytesUnknown, int index);
public override bool Fallback (byte[] bytesUnknown, int index);
override this.Fallback : byte[] * int -> bool
Public Overrides Function Fallback (bytesUnknown As Byte(), index As Integer) As Boolean
パラメーター
- bytesUnknown
- Byte[]
入力バイト シーケンス。 例外がスローされない場合、このパラメーターは無視されます。
- index
- Int32
bytesUnknown
内におけるバイトのインデックス位置。 この操作では、このパラメーターは無視されます。
戻り値
置換文字列が空でない場合は true
。置換文字列が空の場合は false
。
例外
GetNextChar() メソッドが置換フォールバック バッファー内のすべての文字を読み取る前に、このメソッドが再度呼び出されました。
注釈
デコード GetBytes できない不明な入力バイト シーケンスが発生した場合に、メソッドが Convert 呼び出 Fallback されます。 戻り値が is true
のFallback場合、呼び出し元のメソッドは、フォールバック バッファーの各文字を取得するメソッドを呼び出GetNextCharすことができます。