Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Encoding.DecoderFallback-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft das DecoderFallback-Objekt für das aktuelle Encoding-Objekt ab.

Namespace:   System.Text
Assembly:  mscorlib (in mscorlib.dll)

[ComVisibleAttribute(false)]
public DecoderFallback DecoderFallback { get; set; }

Eigenschaftswert

Type: System.Text.DecoderFallback

Das Decoderfallbackobjekt für das aktuelle Encoding-Objekt.

Exception Condition
ArgumentNullException

Der Wert in einer festgelegten Operation ist null.

InvalidOperationException

Ein Wert kann nicht in einem Set-Vorgang nicht zugewiesen werden, da die aktuelle Encoding Objekt ist schreibgeschützt.

Das DecoderFallback -Objekt stellt einen Fehlerhandler, der aufgerufen wird, wenn eine codierte Bytefolge in Zeichen decodiert werden kann. Eines der folgenden Handlertypen wird unterstützt:

  • Eine optimale fallback Handler, der Bytes ersetzt, die nicht decodiert werden können mit einem geeigneten Ersatzzeichen.

  • Ein Ersatzfallback-Handler, der Bytes, die nicht decodiert werden können mit einem beliebigen Ersatzzeichen ersetzt. .NET Framework enthält einen Ersatzfallback-Handler, DecoderFallback, die standardmäßig Bytes ersetzt, die nicht decodiert werden können durch ein Fragezeichen ("?") ersetzt wurde.

  • Ein fallback Ausnahmehandler, der eine Ausnahme auslöst, wenn Bytes nicht decodiert werden können. .NET Framework enthält eine alternative Ausnahmehandler DecoderExceptionFallback, wodurch eine DecoderFallbackException Wenn Bytes nicht decodiert werden kann.

Universelle Windows-Plattform
Verfügbar seit 10
.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: