EncoderFallback.CreateFallbackBuffer Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma classe derivada, inicializa uma nova instância da classe 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
Retornos
Um objeto que fornece um buffer de fallback para um codificador.
Comentários
Esse método retorna um objeto derivado desse EncoderFallbackBuffer é responsável por executar a operação de fallback. Por exemplo, das implementações predefinidas EncoderFallback no .NET Framework, o EncoderReplacementFallback.CreateFallbackBuffer método retorna um EncoderReplacementFallbackBuffer objeto e o EncoderExceptionFallback.CreateFallbackBuffer método retorna um EncoderExceptionFallbackBuffer objeto.
O CreateFallbackBuffer método é chamado por um codificador quando encontra o primeiro caractere que não consegue codificar. O EncoderFallbackBuffer objeto retornado por esse método fornece a implementação de fallback e é responsável por retornar a matriz de bytes que substitui o caractere ou os caracteres que não puderam ser codificados.