DecoderFallbackBuffer.GetNextChar Метод

Определение

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

public:
 abstract char GetNextChar();
public abstract char GetNextChar ();
abstract member GetNextChar : unit -> char
Public MustOverride Function GetNextChar () As Char

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

Char

Следующий символ в резервном буфере.

Комментарии

Операция декодирования вызывает Fallback метод, если операция обнаруживает неизвестная последовательность байтов во входных данных. Fallback Если метод возвращает, trueто существует строка замены, которую можно вставить в выходные данные, а не декодировать неизвестные входные данные. Операция декодирования многократно вызывает GetNextChar метод и получает строку замены по одному символу за раз. Когда все символы в резервном буфере были возвращены декодеру, метод должен вернуть U+0000.

Для резервного обработчика GetNextChar исключений метод должен возвращать U+0000.

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