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 toho, který je zodpovědný za provedení náhradní operace. Například předdefinované implementace DecoderFallback v .NET Framework vrátí metoda DecoderReplacementFallback.CreateFallbackBuffer objekt DecoderReplacementFallbackBuffer a metoda DecoderExceptionFallback.CreateFallbackBuffer vrátí objekt 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.