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

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

См. также раздел