DecoderReplacementFallbackBuffer.Fallback(Byte[], Int32) Methode

Definition

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.

Gilt für: