Freigeben über


Encoding.EncoderFallback Eigenschaft

Definition

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

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

Eigenschaftswert

EncoderFallback

Das Encoderfallbackobjekt 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- EncoderFallback Objekt stellt einen Fehlerhandler dar, der aufgerufen wird, wenn ein Zeichen nicht in eine codierte Byte Sequenz konvertiert werden kann. Jeder der folgenden Handlertypen wird unterstützt:

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

  • Ein Ersatz Fall Back Handler, durch den Zeichen ersetzt werden, die nicht mit einem beliebigen Ersatz Zeichen codiert werden können. .NET enthält einen Ersatz Fall Back Handler, EncoderFallback , der standardmäßig Zeichen ersetzt, die nicht mit einem Fragezeichen ("?") codiert werden können.

  • Ein Ausnahmefall Back Handler, der eine Ausnahme auslöst, wenn Zeichen nicht codiert werden können. .NET enthält einen Ausnahmefall Back Handler, EncoderExceptionFallback , der einen auslöst, EncoderFallbackException Wenn Zeichen nicht decodiert werden können.

Gilt für

Siehe auch