Freigeben über


DecoderFallback.CreateFallbackBuffer Methode

Definition

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

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

Gibt zurück

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

Hinweise

Diese Methode gibt ein von abgeleitetes DecoderFallbackBuffer Objekt zurück, das für die Ausführung des Fallbackvorgangs verantwortlich ist. Von den vordefinierten DecoderFallback Implementierungen im .NET Framework gibt die DecoderReplacementFallback.CreateFallbackBuffer -Methode beispielsweise ein DecoderReplacementFallbackBuffer -Objekt zurück, und die DecoderExceptionFallback.CreateFallbackBuffer -Methode gibt ein DecoderExceptionFallbackBuffer -Objekt zurück.

Die CreateFallbackBuffer Methode wird von einem Decoder aufgerufen, wenn das erste Byte auftritt, das nicht decodiert werden kann. Das DecoderFallbackBuffer von dieser Methode zurückgegebene Objekt stellt die Fallbackimplementierung bereit und ist für die Rückgabe der Zeichenfolge verantwortlich, die das Byte oder die Bytes ersetzt, die nicht decodiert werden konnten.

Gilt für:

Weitere Informationen