DecoderFallback.CreateFallbackBuffer Método

Definición

Cuando se reemplaza en una clase derivada, inicializa una nueva instancia de la clase 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

Devoluciones

Objeto que proporciona un búfer de retroceso para un descodificador.

Comentarios

Este método devuelve un objeto derivado de DecoderFallbackBuffer que es responsable de realizar la operación de reserva. Por ejemplo, de las implementaciones predefinidas DecoderFallback en .NET Framework, el DecoderReplacementFallback.CreateFallbackBuffer método devuelve un DecoderReplacementFallbackBuffer objeto y el DecoderExceptionFallback.CreateFallbackBuffer método devuelve un DecoderExceptionFallbackBuffer objeto .

Un CreateFallbackBuffer descodificador llama al método cuando encuentra el primer byte que no puede descodificar. El DecoderFallbackBuffer objeto devuelto por este método proporciona la implementación de reserva y es responsable de devolver la cadena que reemplaza el byte o bytes que no se pudieron descodificar.

Se aplica a

Consulte también