Encoding.EncoderFallback 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 EncoderFallback per l'oggetto Encoding corrente.
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
Valore della proprietà
Oggetto di fallback del codificatore 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' EncoderFallback oggetto rappresenta un gestore di errori che viene richiamato quando un carattere non può essere convertito in una sequenza di byte codificata. È supportato uno dei seguenti tipi di gestori:
Gestore di fallback con mapping più appropriato, che sostituisce i caratteri che non possono essere codificati con un carattere di sostituzione appropriato.
Gestore di fallback di sostituzione, che sostituisce i caratteri che non possono essere codificati con un carattere di sostituzione arbitrario. .NET include un gestore di fallback di sostituzione, EncoderFallback , che per impostazione predefinita sostituisce i caratteri che non possono essere codificati con un carattere punto interrogativo ("?").
Gestore di fallback di eccezione, che genera un'eccezione quando i caratteri non possono essere codificati. .NET include un gestore di fallback delle eccezioni, EncoderExceptionFallback , che genera un'eccezione EncoderFallbackException quando non è possibile decodificare i caratteri.