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 darauf vor, die aktuelle Ersatzzeichenfolge zu verwenden.
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 Eingabebytefolge. Dieser Parameter wird ignoriert, wenn keine Ausnahme ausgelöst wird.
- index
- Int32
Die Indexposition des Bytes in bytesUnknown
. Dieser Parameter wird bei diesem Vorgang ignoriert.
Gibt zurück
true
, wenn die Ersatzzeichenfolge nicht leer ist; false
, wenn die Ersatzzeichenfolge leer ist.
Ausnahmen
Diese Methode wird erneut aufgerufen, bevor die GetNextChar()-Methode alle Zeichen im Ersatzfallbackpuffer gelesen hat.
Hinweise
Die GetBytes Methoden Convert rufen Fallback auf, wenn sie eine unbekannte Eingabe-Bytesequenz haben, die nicht entschlüsselt werden kann. Wenn der Rückgabewert Fallback von ist true
, kann die Aufrufmethode die GetNextChar Methode aufrufen, um jedes Zeichen des Fallbackpuffers abzurufen.