Encoding.DecoderFallback Eigenschaft

Definition

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

public:
 property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); };
public:
 property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); void set(System::Text::DecoderFallback ^ value); };
public System.Text.DecoderFallback DecoderFallback { get; }
public System.Text.DecoderFallback DecoderFallback { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.DecoderFallback DecoderFallback { get; set; }
member this.DecoderFallback : System.Text.DecoderFallback
member this.DecoderFallback : System.Text.DecoderFallback with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.DecoderFallback : System.Text.DecoderFallback with get, set
Public ReadOnly Property DecoderFallback As DecoderFallback
Public Property DecoderFallback As DecoderFallback

Eigenschaftswert

Das Decoderfallbackobjekt für das aktuelle Encoding-Objekt.

Attribute

Ausnahmen

Der Wert in einem set-Vorgang ist null.

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

Hinweise

Das- DecoderFallback Objekt stellt einen Fehlerhandler dar, der aufgerufen wird, wenn eine codierte Byte Sequenz nicht in ein Zeichen decodiert werden kann. Jeder der folgenden Handlertypen wird unterstützt:

  • Ein Fall Back-Handler mit der besten Anpassung, der Bytes ersetzt, die nicht mit einem geeigneten Ersatz Zeichen decodiert werden können.

  • Ein Ersatz Fall Back Handler, der Bytes ersetzt, die nicht durch ein beliebiges Ersatz Zeichen decodiert werden können. .NET enthält einen Ersatz Fall Back Handler, DecoderFallback , der standardmäßig Bytes ersetzt, die nicht mit einem Fragezeichen ("?") decodiert werden können.

  • Ein Ausnahmefall Back Handler, der eine Ausnahme auslöst, wenn Bytes nicht decodiert werden können. .NET enthält einen Ausnahmefall Back Handler, DecoderExceptionFallback der eine auslöst, DecoderFallbackException Wenn Bytes nicht decodiert werden können.

Gilt für:

Weitere Informationen