Encoding.DecoderFallback Egenskap

Definition

Hämtar eller anger objektet DecoderFallback för det aktuella Encoding objektet.

public:
 property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); };
public:
 property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); void set(System::Text::DecoderFallback ^ value); };
public System.Text.DecoderFallback DecoderFallback { get; }
public System.Text.DecoderFallback DecoderFallback { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.DecoderFallback DecoderFallback { get; set; }
member this.DecoderFallback : System.Text.DecoderFallback
member this.DecoderFallback : System.Text.DecoderFallback with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.DecoderFallback : System.Text.DecoderFallback with get, set
Public ReadOnly Property DecoderFallback As DecoderFallback
Public Property DecoderFallback As DecoderFallback

Egenskapsvärde

Återställningsobjektet för avkodaren för det aktuella Encoding objektet.

Attribut

Undantag

Värdet i en uppsättningsåtgärd är null.

Det går inte att tilldela ett värde i en uppsättningsåtgärd eftersom det aktuella Encoding objektet är skrivskyddat.

Kommentarer

Objektet DecoderFallback representerar en felhanterare som anropas när en kodad bytesekvens inte kan avkodas till ett tecken. Någon av följande hanteringstyper stöds:

  • En reservhanterare som passar bäst, som ersätter byte som inte kan avkodas med något lämpligt ersättningstecken.

  • En reservhanterare för ersättning som ersätter byte som inte kan avkodas med något godtyckligt ersättningstecken. .NET innehåller en reservhanterare för ersättning, DecoderFallback, som som standard ersätter byte som inte kan avkodas med ett frågetecken ("?").

  • En undantagsåterställningshanterare som utlöser ett undantag när byte inte kan avkodas. .NET innehåller en undantagsåterställningshanterare, DecoderExceptionFallback, som genererar en DecoderFallbackException när byte inte kan avkodas.

Gäller för

Se även