Encoding Constructeurs

Définition

Initialise une nouvelle instance de la classe Encoding.

Surcharges

Encoding()

Initialise une nouvelle instance de la classe Encoding.

Encoding(Int32)

Initialise une nouvelle instance de la classe Encoding qui correspond à la page de codes spécifiée.

Encoding(Int32, EncoderFallback, DecoderFallback)

Initialise une nouvelle instance de la classe Encoding qui correspond à la page de code spécifiée avec les stratégies de secours d'encodeur et de décodeur spécifiées.

Encoding()

Initialise une nouvelle instance de la classe Encoding.

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

Remarques

Les classes dérivées substituent ce constructeur.

Voir aussi

S’applique à

Encoding(Int32)

Initialise une nouvelle instance de la classe Encoding qui correspond à la page de codes spécifiée.

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

Paramètres

codePage
Int32

Identificateur de la page de codes de l'encodage préféré.

  • ou -

0, pour utiliser l'encodage par défaut.

Exceptions

codePage est inférieur à zéro.

Remarques

Les classes dérivées substituent ce constructeur.

Les appels à ce constructeur à partir d’une classe dérivée créent un Encoding objet qui utilise le secours le mieux adapté pour les opérations d’encodage et de décodage. Les DecoderFallback Propriétés et EncoderFallback sont en lecture seule et ne peuvent pas être modifiées. Pour contrôler la stratégie de secours pour une classe dérivée de Encoding , appelez le Encoding(Int32, EncoderFallback, DecoderFallback) constructeur.

Voir aussi

S’applique à

Encoding(Int32, EncoderFallback, DecoderFallback)

Initialise une nouvelle instance de la classe Encoding qui correspond à la page de code spécifiée avec les stratégies de secours d'encodeur et de décodeur spécifiées.

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)

Paramètres

codePage
Int32

Identificateur de la page de code d'encodage.

encoderFallback
EncoderFallback

Objet qui fournit une procédure de gestion d'erreurs quand un caractère ne peut pas être encodé avec l'encodage actuel.

decoderFallback
DecoderFallback

Objet qui fournit une procédure de gestion d'erreurs quand une séquence d'octets ne peut pas être décodée avec l'encodage actuel.

Exceptions

codePage est inférieur à zéro.

Remarques

Ce constructeur est protected ; les classes dérivées la remplacent.

Vous appelez ce constructeur à partir d’une classe dérivée pour contrôler les stratégies d’encodage et de décodage de secours. Les Encoding constructeurs de classe créent des objets d’encodage en lecture seule qui n’autorisent pas l’encodeur ou le décodeur de secours à être défini après la création de l’objet.

Si encoderFallback ou decoderFallback a la valeur null, le secours le mieux adapté est utilisé comme stratégie de secours correspondante.

S’applique à