EncoderReplacementFallback Constructors

Definitie

Initialiseert een nieuw exemplaar van de EncoderReplacementFallback klasse.

Overloads

Name Description
EncoderReplacementFallback()

Initialiseert een nieuw exemplaar van de EncoderReplacementFallback klasse.

EncoderReplacementFallback(String)

Initialiseert een nieuw exemplaar van de EncoderReplacementFallback klasse met behulp van een opgegeven vervangende tekenreeks.

EncoderReplacementFallback()

Initialiseert een nieuw exemplaar van de EncoderReplacementFallback klasse.

public:
 EncoderReplacementFallback();
public EncoderReplacementFallback();
Public Sub New ()

Opmerkingen

De vervangende tekenreeks die de waarde van dit EncoderReplacementFallback object is, is standaard '?'.

Zie ook

Van toepassing op

EncoderReplacementFallback(String)

Initialiseert een nieuw exemplaar van de EncoderReplacementFallback klasse met behulp van een opgegeven vervangende tekenreeks.

public:
 EncoderReplacementFallback(System::String ^ replacement);
public EncoderReplacementFallback(string replacement);
new System.Text.EncoderReplacementFallback : string -> System.Text.EncoderReplacementFallback
Public Sub New (replacement As String)

Parameters

replacement
String

Een tekenreeks die wordt geconverteerd in een coderingsbewerking in plaats van een invoerteken dat niet kan worden gecodeerd.

Uitzonderingen

replacement is null.

replacement bevat een ongeldig surrogaatpaar. Met andere woorden, de surrogaat bestaat niet uit één hoog surrogaatonderdeel gevolgd door één laag surrogaatonderdeel.

Opmerkingen

De replacement parameter initialiseert de vervangende tekenreeks die de waarde van dit EncoderReplacementFallback object is. U moet een replacement waarde opgeven die alleen tekens bevat die kunnen worden gecodeerd in de doelcodering. Anders veroorzaakt een recursieve terugvalresultaten een ArgumentException. De terugval voor een ASCIIEncoding object kan bijvoorbeeld het teken '^' (U+00BF) niet bevatten omdat dat teken zelf geen geldig ASCII-teken is.

Als gevolg hiervan is U+FFFD, een goede keuze voor een terugvaltekenreeks voor DecoderExceptionFallback, over het algemeen geen goede keuze voor deze klasse. Het null-teken (U+0000) kan ook niet worden gebruikt in de terugvaltekenreeks.

Zie ook

Van toepassing op