Encoding.EncoderFallback Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des EncoderFallback Objekts für das aktuelle Encoding Objekt.

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; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.EncoderFallback EncoderFallback { get; set; }
public System.Text.EncoderFallback EncoderFallback { get; set; }
member this.EncoderFallback : System.Text.EncoderFallback
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.EncoderFallback : System.Text.EncoderFallback with get, set
member this.EncoderFallback : System.Text.EncoderFallback with get, set
Public ReadOnly Property EncoderFallback As EncoderFallback
Public Property EncoderFallback As EncoderFallback

Eigenschaftswert

Das Encoder-Fallbackobjekt für das aktuelle Encoding Objekt.

Attribute

Ausnahmen

Der Wert in einem Set-Vorgang lautet null.

Ein Wert kann in einem Satzvorgang 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 Bytesequenz konvertiert werden kann. Jeder der folgenden Handlertypen wird unterstützt:

  • Ein passgenauer Fallbackhandler, der Zeichen ersetzt, die nicht mit einem geeigneten Ersatzzeichen codiert werden können.

  • Ein Ersatzfallbackhandler, der Zeichen ersetzt, die nicht durch ein beliebiges Ersatzzeichen codiert werden können. .NET enthält einen Ersatz-Fallbackhandler, EncoderFallback, der standardmäßig Zeichen ersetzt, die nicht durch ein Fragezeichen ("?") codiert werden können.

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

Gilt für:

Weitere Informationen