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. Этот параметр игнорируется в данной операции.

Возвращаемое значение

Boolean

Значение true, если замещающая строка не является пустой; значение false, если замещающая строка пустая.

Исключения

Этот метод вызывается снова, прежде чем метод GetNextChar() считает все символы в замещающем резервном буфере.

Комментарии

Convert Методы GetBytes вызываютсяFallback, если они сталкиваются с неизвестной входной байтовой последовательностью, которая не может быть декодирована. Если возвращаемое значение Fallback равно true, вызывающий метод может вызвать GetNextChar метод для получения каждого символа резервного буфера.

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