Encoding.EncoderFallback Proprietà

Definizione

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à

EncoderFallback

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.

Si applica a

Vedi anche