Udostępnij za pośrednictwem


Encoding.EncoderFallback Właściwość

Definicja

Pobiera lub ustawia EncoderFallback obiekt dla bieżącego Encoding obiektu.

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

Wartość właściwości

EncoderFallback

Obiekt rezerwowy kodera dla bieżącego Encoding obiektu.

Atrybuty

Wyjątki

Wartość w operacji zestawu to null .

Wartości nie można przypisać w operacji zestawu, ponieważ bieżący Encoding obiekt jest tylko do odczytu.

Uwagi

Obiekt reprezentuje program obsługi błędów, który jest wywoływany, gdy nie można przekonwertować znaku na EncoderFallback zakodowaną sekwencję bajtów. Obsługiwany jest dowolny z następujących typów programów obsługi:

  • Najlepiej dopasowana procedura obsługi rezerwowej, która zastępuje znaki, których nie można zakodować odpowiednim znakiem zastępczym.

  • Zastępcza procedura obsługi powrotu, która zastępuje znaki, których nie można zakodować dowolnym znakiem zastępczym. Program .NET zawiera jedną zastępczą obsługę rezerwową, , która domyślnie zastępuje znaki, których nie można zakodować znakiem zapytania EncoderFallback ("?").

  • Rezerwowa procedura obsługi wyjątków, która zgłasza wyjątek, gdy nie można zakodować znaków. Program .NET zawiera jeden program obsługi wyjątków powrotu, , który zgłasza wyjątek , EncoderExceptionFallback EncoderFallbackException gdy nie można zdekodowania znaków.

Dotyczy

Zobacz też