EncoderFallback.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 EncoderFallbackBuffer třídy.
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
Návraty
Objekt, který poskytuje záložní vyrovnávací paměť kodéru.
Poznámky
Tato metoda vrátí objekt odvozený z EncoderFallbackBuffer toho, který je zodpovědný za provedení náhradní operace. Například předdefinované EncoderFallback implementace v .NET Framework, EncoderReplacementFallback.CreateFallbackBuffer metoda vrátí EncoderReplacementFallbackBuffer objekt a EncoderExceptionFallback.CreateFallbackBuffer metoda vrátí EncoderExceptionFallbackBuffer objekt.
Metoda CreateFallbackBuffer je volána kodérem, když narazí na první znak, který nemůže kódovat. Objekt EncoderFallbackBuffer vrácený touto metodou poskytuje záložní implementaci a zodpovídá za vrácení bajtového pole, které nahrazuje znak nebo znaky, které nelze zakódovat.