Encoding.DecoderFallback Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.