Encoding.EncoderFallback Właściwość

Definicja

Pobiera lub ustawia EncoderFallback obiekt dla bieżącego Encoding obiektu.Gets or sets the EncoderFallback object for the current Encoding object.

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.The encoder fallback object for the current Encoding object.

Atrybuty

Wyjątki

Wartość w operacji zestawu wynosi null .The value in a set operation is null.

Nie można przypisać wartości w operacji zestawu, ponieważ bieżący Encoding obiekt jest tylko do odczytu.A value cannot be assigned in a set operation because the current Encoding object is read-only.

Uwagi

EncoderFallbackObiekt reprezentuje procedurę obsługi błędów, która jest wywoływana, gdy nie można przekonwertować znaku na zakodowaną sekwencję bajtów.The EncoderFallback object represents an error handler that is invoked when a character cannot be converted into an encoded byte sequence. Obsługiwany jest dowolny z następujących typów obsługi:Any one of the following handler types is supported:

  • Optymalna obsługa powrotu, która zastępuje znaki, których nie można zakodować przy użyciu odpowiedniego znaku zastępczego.A best-fit fallback handler, which replaces characters that cannot be encoded with some suitable replacement character.

  • Zastępcza procedura obsługi rezerwowej, która zastępuje znaki, których nie można zakodować przy użyciu dowolnego dowolnego znaku zastępczego.A replacement fallback handler, which replaces characters that cannot be encoded with some arbitrary replacement character. Platforma .NET zawiera jedną alternatywną procedurę obsługi rezerwowej, EncoderFallback która domyślnie zastępuje znaki, których nie można zakodować znakiem zapytania ("?")..NET includes one replacement fallback handler, EncoderFallback, which by default replaces characters that cannot be encoded with a question mark ("?") character.

  • Procedura obsługi powrotu wyjątku, która zgłasza wyjątek, gdy nie można zakodować znaków.An exception fallback handler, which throws an exception when characters cannot be encoded. Platforma .NET zawiera jedną procedurę obsługi rezerwy wyjątku, EncoderExceptionFallback która zgłasza, że EncoderFallbackException nie można zdekodować znaków..NET includes one exception fallback handler, EncoderExceptionFallback, which throws an EncoderFallbackException when characters cannot be decoded.

Dotyczy

Zobacz też