DecoderReplacementFallbackBuffer.Fallback(Byte[], Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bereidt de vervangende terugvalbuffer voor om de huidige vervangende tekenreeks te gebruiken.
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
Parameters
- bytesUnknown
- Byte[]
Een bytevolgorde voor invoer. Deze parameter wordt genegeerd, tenzij er een uitzondering wordt gegenereerd.
- index
- Int32
De indexpositie van de byte in bytesUnknown. Deze parameter wordt in deze bewerking genegeerd.
Retouren
true als de vervangende tekenreeks niet leeg is; false als de vervangende tekenreeks leeg is.
Uitzonderingen
Deze methode wordt opnieuw aangeroepen voordat de GetNextChar() methode alle tekens in de vervangende terugvalbuffer heeft gelezen.
Opmerkingen
De GetBytes en Convert methoden roepen Fallback aan als ze een onbekende invoer-bytereeks tegenkomen die niet kan worden gedecodeerd. Als de retourwaarde Fallback is true, kan de aanroepmethode de GetNextChar methode aanroepen om elk teken van de terugvalbuffer te verkrijgen.