Compartilhar via


DecoderFallback.CreateFallbackBuffer Método

Definição

Quando substituído em uma classe derivada, inicializa uma nova instância da classe 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

Retornos

DecoderFallbackBuffer

Um objeto que fornece um buffer de fallback para um decodificador.

Comentários

Esse método retorna um objeto derivado do DecoderFallbackBuffer qual é responsável por executar a operação de fallback. Por exemplo, das implementações predefinidas DecoderFallback no .NET Framework, o DecoderReplacementFallback.CreateFallbackBuffer método retorna um DecoderReplacementFallbackBuffer objeto e o DecoderExceptionFallback.CreateFallbackBuffer método retorna um DecoderExceptionFallbackBuffer objeto.

O CreateFallbackBuffer método é chamado por um decodificador quando encontra o primeiro byte que não consegue decodificar. O DecoderFallbackBuffer objeto retornado por esse método fornece a implementação de fallback e é responsável por retornar a cadeia de caracteres que substitui o byte ou bytes que não puderam ser decodificados.

Aplica-se a

Confira também