EncoderFallback.CreateFallbackBuffer Methode

Definition

Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, initialisiert sie 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

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

Hinweise

Diese Methode gibt ein Objekt zurück, das von EncoderFallbackBuffer dem für die Ausführung des Fallbackvorgangs verantwortlich ist. Von den vordefinierten EncoderFallback Implementierungen im .NET Framework gibt die EncoderReplacementFallback.CreateFallbackBuffer-Methode ein EncoderReplacementFallbackBuffer-Objekt 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 für die Rückgabe des Bytearrays verantwortlich, das das Zeichen oder die Zeichen ersetzt, die nicht codiert werden konnten.

Gilt für:

Weitere Informationen