Encoding.EncoderFallback 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 EncoderFallback för det aktuella Encoding objektet.
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
Egenskapsvärde
Återställningsobjektet för kodaren 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 EncoderFallback representerar en felhanterare som anropas när ett tecken inte kan konverteras till en kodad bytesekvens. Någon av följande hanteringstyper stöds:
En reservhanterare som passar bäst, som ersätter tecken som inte kan kodas med något lämpligt ersättningstecken.
En reservhanterare för ersättning som ersätter tecken som inte kan kodas med något godtyckligt ersättningstecken. .NET innehåller en ersättningsåterställningshanterare, EncoderFallback, som som standard ersätter tecken som inte kan kodas med ett frågetecken ("?").
En undantagsåterställningshanterare som utlöser ett undantag när tecken inte kan kodas. .NET innehåller en undantagsåterställningshanterare, EncoderExceptionFallback, som genererar en EncoderFallbackException när tecken inte kan avkodas.