DecoderExceptionFallbackBuffer Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
DecoderFallbackException Wordt gegenereerd wanneer een gecodeerde invoer bytereeks niet kan worden geconverteerd naar een gedecodeerd uitvoerteken. Deze klasse kan niet worden overgenomen.
public ref class DecoderExceptionFallbackBuffer sealed : System::Text::DecoderFallbackBuffer
public sealed class DecoderExceptionFallbackBuffer : System.Text.DecoderFallbackBuffer
type DecoderExceptionFallbackBuffer = class
inherit DecoderFallbackBuffer
Public NotInheritable Class DecoderExceptionFallbackBuffer
Inherits DecoderFallbackBuffer
- Overname
Opmerkingen
Een veelvoorkomende reden waarom een coderings- of decoderingsbewerking mislukt, is als de onderliggende coderingsklasse geen toewijzing biedt tussen een teken en een equivalente bytereeks. Als de invoer bytereeks niet kan worden geconverteerd naar een uitvoerteken, roept de decoderingsbewerking de Fallback methode aan, die wordt gegenereerd DecoderFallbackException.
De System.Text.DecoderFallbackBuffer klasse, die een gegevensbuffer vertegenwoordigt die wordt gebruikt in een decoderingsbewerking, is de basisklasse voor de DecoderExceptionFallbackBuffer klasse. In plaats van een gegevensbuffer vertegenwoordigt de DecoderExceptionFallbackBuffer klasse echter een standaardgedrag waarin een uitzondering wordt gegenereerd als een decoderingsbewerking mislukt. Er bestaat geen werkelijke gegevensbuffer en de leden die zijn ontworpen om een dergelijke buffer te manipuleren, werken niet significant.
Constructors
| Name | Description |
|---|---|
| DecoderExceptionFallbackBuffer() |
Initialiseert een nieuw exemplaar van de DecoderExceptionFallbackBuffer klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Remaining |
Hiermee wordt het aantal tekens in het huidige DecoderExceptionFallbackBuffer object opgehaald dat nog moet worden verwerkt. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Fallback(Byte[], Int32) |
Werpt DecoderFallbackException wanneer de invoer bytereeks niet kan worden gedecodeerd. De nominale retourwaarde wordt niet gebruikt. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetNextChar() |
Haalt het volgende teken op in de uitzonderingsgegevensbuffer. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| MovePrevious() |
Hiermee krijgt de volgende aanroep GetNextChar() toegang tot de positie van het uitzonderingsgegevensbufferteken die vóór de huidige positie valt. |
| Reset() |
Initialiseert alle gegevens en statusinformatie met betrekking tot deze terugvalbuffer. (Overgenomen van DecoderFallbackBuffer) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |