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 возвращаемый этим методом, предоставляет откатную реализацию и отвечает за возврат строки, заменяющей байты или байты, которые не могут быть декодированы.