Encoding.EncoderFallback Vlastnost

Definice

Získá nebo nastaví EncoderFallback objekt pro aktuální Encoding objekt.

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; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.EncoderFallback EncoderFallback { get; set; }
public System.Text.EncoderFallback EncoderFallback { get; set; }
member this.EncoderFallback : System.Text.EncoderFallback
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.EncoderFallback : System.Text.EncoderFallback with get, set
member this.EncoderFallback : System.Text.EncoderFallback with get, set
Public ReadOnly Property EncoderFallback As EncoderFallback
Public Property EncoderFallback As EncoderFallback

Hodnota vlastnosti

Záložní objekt kodéru pro aktuální Encoding objekt.

Atributy

Výjimky

Hodnota v operaci sady je null.

Hodnotu nelze přiřadit v operaci sady, protože aktuální Encoding objekt je jen pro čtení.

Poznámky

Objekt EncoderFallback představuje obslužnou rutinu chyby, která je vyvolána, když znak nelze převést na zakódovanou bajtovou sekvenci. Podporuje se některý z následujících typů obslužných rutin:

  • Nejvhodnější náhradní obslužná rutina, která nahrazuje znaky, které nelze zakódovat nějakým vhodným náhradním znakem.

  • Náhradní náhradní obslužná rutina, která nahrazuje znaky, které nelze zakódovat nějakým libovolným náhradním znakem. .NET zahrnuje jednu náhradní obslužnou rutinu, EncoderFallback, která ve výchozím nastavení nahrazuje znaky, které nelze zakódovat znakem otazníku ("?").

  • Náhradní obslužná rutina výjimky, která vyvolá výjimku, pokud nelze kódovat znaky. .NET zahrnuje jednu náhradní obslužnou rutinu výjimky, EncoderExceptionFallback, která vyvolá EncoderFallbackException, pokud nelze dekódovat znaky.

Platí pro

Viz také