DecoderFallback.CreateFallbackBuffer Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.