DecoderReplacementFallbackBuffer.Fallback(Byte[], Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Prépare la mémoire tampon de secours de remplacement pour utiliser la chaîne de remplacement actuelle.
public:
override bool Fallback(cli::array <System::Byte> ^ bytesUnknown, int index);
public override bool Fallback(byte[] bytesUnknown, int index);
override this.Fallback : byte[] * int -> bool
Public Overrides Function Fallback (bytesUnknown As Byte(), index As Integer) As Boolean
Paramètres
- bytesUnknown
- Byte[]
Séquence d’octets d’entrée. Ce paramètre est ignoré, sauf si une exception est levée.
- index
- Int32
Position d’index de l’octet en bytesUnknown. Ce paramètre est ignoré dans cette opération.
Retours
true si la chaîne de remplacement n’est pas vide ; false si la chaîne de remplacement est vide.
Exceptions
Cette méthode est appelée à nouveau avant que la GetNextChar() méthode n’ait lu tous les caractères dans la mémoire tampon de secours de remplacement.
Remarques
Les GetBytes méthodes appellent Fallback si elles rencontrent une séquence d’octets d’entrée inconnue qui ne peut pas être décodéeConvert. Si la valeur de Fallback retour est true, la méthode appelante peut appeler la GetNextChar méthode pour obtenir chaque caractère de la mémoire tampon de secours.