DecoderReplacementFallbackBuffer.Fallback(Byte[], Int32) Methode

Definitie

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.

Van toepassing op