Freigeben über


EncoderFallback.CreateFallbackBuffer Methode

Definition

Initialisiert beim Überschreiben in einer abgeleiteten Klasse eine neue Instanz der EncoderFallbackBuffer-Klasse.

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

Gibt zurück

EncoderFallbackBuffer

Ein Objekt, das einen Fallbackpuffer für einen Encoder bereitstellt.

Hinweise

Diese Methode gibt ein Objekt zurück, das für EncoderFallbackBuffer die Ausführung des Fallbackvorgangs verantwortlich ist. Beispielsweise gibt die EncoderReplacementFallback.CreateFallbackBuffer Methode EncoderReplacementFallbackBuffer ein Objekt aus den vordefinierten EncoderFallback Implementierungen im .NET Framework zurück, und die EncoderExceptionFallback.CreateFallbackBuffer Methode gibt ein EncoderExceptionFallbackBuffer Objekt zurück.

Die CreateFallbackBuffer Methode wird von einem Encoder aufgerufen, wenn es auf das erste Zeichen trifft, das nicht codiert werden kann. Das EncoderFallbackBuffer von dieser Methode zurückgegebene Objekt stellt die Fallbackimplementierung bereit und ist dafür verantwortlich, das Bytearray zurückzugeben, das das Zeichen oder die Zeichen ersetzt, die nicht codiert werden konnten.

Gilt für

Siehe auch