DecoderExceptionFallbackBuffer Klas

Definitie

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
DecoderExceptionFallbackBuffer

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)

Van toepassing op