DecoderReplacementFallbackBuffer.Fallback(Byte[], Int32) Метод

Определение

Подготавливает резервный буфер замены для использования текущей строки замены.

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, если они сталкиваются с неизвестной последовательностью входных байтов, которая не может быть декодирована. Если возвращаемое значение Fallback равно true, вызывающий метод может вызвать GetNextChar метод для получения каждого символа резервного буфера.

Применяется к