DecoderExceptionFallbackBuffer.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.
Löst DecoderFallbackException aus, wenn die Eingabebytefolge nicht decodiert werden kann. Der nominelle Rückgabewert wird nicht verwendet.
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[]
Ein Eingabebytearray.
- index
- Int32
Die Indexposition eines Bytes in der Eingabe.
Gibt zurück
Keine. Es wird kein Wert zurückgegeben, da die Fallback(Byte[], Int32)-Methode immer eine Ausnahme auslöst.
Der nominelle Rückgabewert ist true
. Es ist ein Rückgabewert definiert, der allerdings unveränderlich ist, da diese Methode eine abstrakte Methode implementiert.
Ausnahmen
Diese Methode löst immer eine Ausnahme aus, die den Wert und die Indexposition des Eingabebytes meldet, das nicht decodiert werden kann.
Hinweise
Die GetBytes Methoden und Convert rufen auf Fallback , wenn sie in ihrer Eingabe auf ein unbekanntes Byte stoßen. Als Antwort löst DecoderFallbackException die Fallback -Methode immer die Eingabedaten aus und zeigt sie an. Die Fallback Methode gibt nominal an, ob eine Ausnahme ausgelöst wird, wenn eine Eingabebytesequenz nicht decodiert werden kann.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für