Encoding.DecoderFallback Proprietà

Definizione

Ottiene o imposta l'oggetto DecoderFallback per l'oggetto Encoding corrente.

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

Valore della proprietà

Oggetto di fallback del decodificatore per l'oggetto Encoding corrente.

Attributi

Eccezioni

Il valore in un'operazione set è null.

Non è possibile assegnare un valore in un'operazione di impostazione, poiché l'oggetto Encoding corrente è in sola lettura.

Commenti

L' DecoderFallback oggetto rappresenta un gestore di errori che viene richiamato quando una sequenza di byte codificata non può essere decodificata in un carattere. È supportato uno dei seguenti tipi di gestori:

  • Gestore di fallback con mapping più appropriato, che sostituisce i byte che non possono essere decodificati con un carattere di sostituzione appropriato.

  • Gestore di fallback di sostituzione, che sostituisce i byte che non possono essere decodificati con un carattere di sostituzione arbitrario. .NET include un gestore di fallback di sostituzione, DecoderFallback , che per impostazione predefinita sostituisce i byte che non possono essere decodificati con un carattere punto interrogativo ("?").

  • Gestore di fallback di eccezione, che genera un'eccezione quando i byte non possono essere decodificati. .NET include un gestore di fallback delle eccezioni, DecoderExceptionFallback , che genera un'eccezione DecoderFallbackException quando i byte non possono essere decodificati.

Si applica a

Vedi anche