DecoderReplacementFallbackBuffer.Fallback(Byte[], Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bereitet den Ersatzfallbackpuffer auf die Verwendung der aktuellen Ersetzungszeichenfolge vor.
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
Parameter
- bytesUnknown
- Byte[]
Eine Eingabebytesequenz. Dieser Parameter wird ignoriert, es sei denn, eine Ausnahme wird ausgelöst.
- index
- Int32
Die Indexposition des Byte in bytesUnknown. Dieser Parameter wird in diesem Vorgang ignoriert.
Gibt zurück
true wenn die Ersetzungszeichenfolge nicht leer ist; false wenn die Ersetzungszeichenfolge leer ist.
Ausnahmen
Diese Methode wird erneut aufgerufen, bevor die GetNextChar() Methode alle Zeichen im Ersatzfallbackpuffer gelesen hat.
Hinweise
Die GetBytes Methoden Convert rufen auf Fallback , wenn sie auf eine unbekannte Eingabebytesequenz stoßen, die nicht decodiert werden kann. Wenn der Rückgabewert Fallback lautet true, kann die aufrufende Methode die GetNextChar Methode aufrufen, um jedes Zeichen des Fallbackpuffers abzurufen.