DecoderFallback.CreateFallbackBuffer Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе инициализирует новый экземпляр DecoderFallbackBuffer класса.
public:
abstract System::Text::DecoderFallbackBuffer ^ CreateFallbackBuffer();
public abstract System.Text.DecoderFallbackBuffer CreateFallbackBuffer();
abstract member CreateFallbackBuffer : unit -> System.Text.DecoderFallbackBuffer
Public MustOverride Function CreateFallbackBuffer () As DecoderFallbackBuffer
Возвращаемое значение
Объект, предоставляющий резервный буфер для декодатора.
Комментарии
Этот метод возвращает объект, производный от DecoderFallbackBuffer этого, отвечающий за выполнение резервной операции. Например, из предопределенных реализаций DecoderFallback в платформе .NET Framework метод DecoderReplacementFallback.CreateFallbackBuffer возвращает объект DecoderReplacementFallbackBuffer, а метод DecoderExceptionFallback.CreateFallbackBuffer возвращает объект DecoderExceptionFallbackBuffer.
Метод CreateFallbackBuffer вызывается декодером при обнаружении первого байта, который не может декодировать. Объект, DecoderFallbackBuffer возвращаемый этим методом, предоставляет резервную реализацию и отвечает за возврат строки, заменяющей байты или байты, которые не могут быть декодированы.