Encoding.DecoderFallback Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.