EncoderFallback.CreateFallbackBuffer Metoda

Definice

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

EncoderFallbackBuffer

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.

Platí pro

Viz také