Sdílet prostřednictvím


DecoderFallback.CreateFallbackBuffer Metoda

Definice

Při přepsání v odvozené třídě inicializuje novou instanci DecoderFallbackBuffer třídy.

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

Návraty

Objekt, který poskytuje záložní vyrovnávací paměť pro dekodér.

Poznámky

Tato metoda vrátí objekt odvozený z DecoderFallbackBuffer , který je zodpovědný za provedení záložní operace. Například z předdefinovaných DecoderFallback implementací v rozhraní .NET Framework DecoderReplacementFallback.CreateFallbackBuffer vrátí DecoderReplacementFallbackBuffer metoda objekt a DecoderExceptionFallback.CreateFallbackBuffer metoda vrátí DecoderExceptionFallbackBuffer objekt.

Metoda CreateFallbackBuffer je volána dekodérem, když narazí na první bajt, který nemůže dekódovat. Objekt DecoderFallbackBuffer vrácený touto metodou poskytuje záložní implementaci a je zodpovědný za vrácení řetězce, který nahrazuje bajt nebo bajty, které nelze dekódovat.

Platí pro

Viz také