EncoderFallback.CreateFallbackBuffer Méthode

Définition

En cas de substitution dans une classe dérivée, initialise une nouvelle instance de la EncoderFallbackBuffer classe.

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

Retours

Objet qui fournit une mémoire tampon de secours pour un encodeur.

Remarques

Cette méthode retourne un objet dérivé de EncoderFallbackBuffer celui qui est responsable de l’exécution de l’opération de secours. Par exemple, des implémentations EncoderFallback prédéfinies dans .NET Framework, la méthode EncoderReplacementFallback.CreateFallbackBuffer retourne un objet EncoderReplacementFallbackBuffer et la méthode EncoderExceptionFallback.CreateFallbackBuffer retourne un objet EncoderExceptionFallbackBuffer.

La CreateFallbackBuffer méthode est appelée par un encodeur lorsqu’elle rencontre le premier caractère qu’il ne peut pas encoder. L’objet EncoderFallbackBuffer retourné par cette méthode fournit l’implémentation de secours et est chargé de renvoyer le tableau d’octets qui remplace le caractère ou les caractères qui n’ont pas pu être encodés.

S’applique à

Voir aussi