EncoderReplacementFallback Constructors
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.
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.