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