Encoding Constructores

Definición

Inicializa una nueva instancia de la clase Encoding.

Sobrecargas

Nombre Description
Encoding()

Inicializa una nueva instancia de la clase Encoding.

Encoding(Int32)

Inicializa una nueva instancia de la Encoding clase que corresponde a la página de códigos especificada.

Encoding(Int32, EncoderFallback, DecoderFallback)

Inicializa una nueva instancia de la Encoding clase que corresponde a la página de códigos especificada con las estrategias de reserva de codificador y descodificador especificadas.

Encoding()

Inicializa una nueva instancia de la clase Encoding.

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

Comentarios

Las clases derivadas invalidan este constructor.

Consulte también

Se aplica a

Encoding(Int32)

Inicializa una nueva instancia de la Encoding clase que corresponde a la página de códigos especificada.

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

Parámetros

codePage
Int32

Identificador de página de códigos de la codificación preferida.

O bien

0, para usar la codificación predeterminada.

Excepciones

codePage es menor que cero.

Comentarios

Las clases derivadas invalidan este constructor.

Las llamadas a este constructor desde una clase derivada crean un Encoding objeto que usa la reserva más adecuada para las operaciones de codificación y descodificación. DecoderFallback Las propiedades y EncoderFallback son de solo lectura y no se pueden modificar. Para controlar la estrategia de reserva de una clase derivada de Encoding, llame al Encoding(Int32, EncoderFallback, DecoderFallback) constructor .

Consulte también

Se aplica a

Encoding(Int32, EncoderFallback, DecoderFallback)

Inicializa una nueva instancia de la Encoding clase que corresponde a la página de códigos especificada con las estrategias de reserva de codificador y descodificador especificadas.

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)

Parámetros

codePage
Int32

Identificador de página de códigos de codificación.

encoderFallback
EncoderFallback

Objeto que proporciona un procedimiento de control de errores cuando un carácter no se puede codificar con la codificación actual.

decoderFallback
DecoderFallback

Objeto que proporciona un procedimiento de control de errores cuando una secuencia de bytes no se puede descodificar con la codificación actual.

Excepciones

codePage es menor que cero.

Comentarios

Este constructor es protected; las clases derivadas lo invalidan.

Llame a este constructor desde una clase derivada para controlar las estrategias de codificación y descodificación de reserva. Los Encoding constructores de clase crean objetos de codificación de solo lectura que no permiten establecer la reserva del codificador o del descodificador después de crear el objeto.

Si o encoderFallbackdecoderFallback es null, se usa la reserva más adecuada como estrategia de reserva correspondiente.

Se aplica a