DecoderFallback.CreateFallbackBuffer Metódus

Definíció

Ha egy származtatott osztályban felül van bírálva, inicializálja az osztály új példányát DecoderFallbackBuffer .

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

Válaszok

Egy objektum, amely tartalék puffert biztosít a dekóder számára.

Megjegyzések

Ez a metódus egy olyan objektumot ad vissza, amely a DecoderFallbackBuffer tartalék művelet végrehajtásáért felelős. A .NET Keretrendszer előre definiált DecoderFallback implementációi közül például a DecoderReplacementFallback.CreateFallbackBuffer metódus egy DecoderReplacementFallbackBuffer objektumot ad vissza, a DecoderExceptionFallback.CreateFallbackBuffer metódus pedig egy DecoderExceptionFallbackBuffer objektumot ad vissza.

A CreateFallbackBuffer metódust egy dekóder hívja meg, amikor az első bájttal találkozik, amelyet nem tud dekódolni. A DecoderFallbackBuffer metódus által visszaadott objektum biztosítja a tartalék implementációt, és a nem dekódolható bájtot vagy bájtokat lecserélő sztring visszaadásáért felelős.

A következőre érvényes:

Lásd még