Encoding.EncoderFallback Eigenschaft
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.
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.