Encoding Konstruktoren

Definition

Initialisiert eine neue Instanz der Encoding-Klasse.

Überlädt

Name Beschreibung
Encoding()

Initialisiert eine neue Instanz der Encoding-Klasse.

Encoding(Int32)

Initialisiert eine neue Instanz der Encoding Klasse, die der angegebenen Codeseite entspricht.

Encoding(Int32, EncoderFallback, DecoderFallback)

Initialisiert eine neue Instanz der Encoding Klasse, die der angegebenen Codeseite mit den angegebenen Encoder- und Decoderfallbackstrategien entspricht.

Encoding()

Quelle:
Encoding.cs
Quelle:
Encoding.cs
Quelle:
Encoding.cs
Quelle:
Encoding.cs
Quelle:
Encoding.cs

Initialisiert eine neue Instanz der Encoding-Klasse.

protected:
 Encoding();
protected Encoding();
Protected Sub New ()

Hinweise

Abgeleitete Klassen überschreiben diesen Konstruktor.

Weitere Informationen

Gilt für:

Encoding(Int32)

Quelle:
Encoding.cs
Quelle:
Encoding.cs
Quelle:
Encoding.cs
Quelle:
Encoding.cs
Quelle:
Encoding.cs

Initialisiert eine neue Instanz der Encoding Klasse, die der angegebenen Codeseite entspricht.

protected:
 Encoding(int codePage);
protected Encoding(int codePage);
new System.Text.Encoding : int -> System.Text.Encoding
Protected Sub New (codePage As Integer)

Parameter

codePage
Int32

Der Codeseitenbezeichner der bevorzugten Codierung.

-oder-

0, um die Standardcodierung zu verwenden.

Ausnahmen

codePage ist kleiner als 0 (null).

Hinweise

Abgeleitete Klassen überschreiben diesen Konstruktor.

Aufrufe an diesen Konstruktor aus einer abgeleiteten Klasse erstellen ein Encoding Objekt, das für Codierungs- und Decodierungsvorgänge am besten geeignet ist. Sowohl die Eigenschaften DecoderFallback als auch die EncoderFallback Eigenschaften sind schreibgeschützt und können nicht geändert werden. Rufen Sie den Konstruktor aufEncoding, um die Fallbackstrategie für eine von einer Klasse abgeleitete Encoding(Int32, EncoderFallback, DecoderFallback)Klasse zu steuern.

Weitere Informationen

Gilt für:

Encoding(Int32, EncoderFallback, DecoderFallback)

Quelle:
Encoding.cs
Quelle:
Encoding.cs
Quelle:
Encoding.cs
Quelle:
Encoding.cs
Quelle:
Encoding.cs

Initialisiert eine neue Instanz der Encoding Klasse, die der angegebenen Codeseite mit den angegebenen Encoder- und Decoderfallbackstrategien entspricht.

protected:
 Encoding(int codePage, System::Text::EncoderFallback ^ encoderFallback, System::Text::DecoderFallback ^ decoderFallback);
protected Encoding(int codePage, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback);
protected Encoding(int codePage, System.Text.EncoderFallback? encoderFallback, System.Text.DecoderFallback? decoderFallback);
new System.Text.Encoding : int * System.Text.EncoderFallback * System.Text.DecoderFallback -> System.Text.Encoding
Protected Sub New (codePage As Integer, encoderFallback As EncoderFallback, decoderFallback As DecoderFallback)

Parameter

codePage
Int32

Der Codierungscodeseitenbezeichner.

encoderFallback
EncoderFallback

Ein Objekt, das eine Fehlerbehandlungsprozedur bereitstellt, wenn ein Zeichen nicht mit der aktuellen Codierung codiert werden kann.

decoderFallback
DecoderFallback

Ein Objekt, das eine Fehlerbehandlungsprozedur bereitstellt, wenn eine Bytesequenz nicht mit der aktuellen Codierung decodiert werden kann.

Ausnahmen

codePage ist kleiner als 0 (null).

Hinweise

Dieser Konstruktor ist protected; abgeleitete Klassen überschreiben sie.

Sie rufen diesen Konstruktor aus einer abgeleiteten Klasse auf, um die Fallbackcodierungs- und Decodierungsstrategien zu steuern. Die Encoding Klassenkonstruktoren erstellen schreibgeschützte Codierungsobjekte, die nicht zulassen, dass Encoder- oder Decoder-Fallback festgelegt werden kann, nachdem das Objekt erstellt wurde.

Wenn eine encoderFallback oder decoderFallback null ist, wird der fallbackbeste Fallback als entsprechende Fallbackstrategie verwendet.

Gilt für: