Compartir a través de


Encoding Constructores

Definición

Inicializa una nueva instancia de la clase Encoding.

Sobrecargas

Encoding()

Inicializa una nueva instancia de la clase Encoding.

Encoding(Int32)

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

Encoding(Int32, EncoderFallback, DecoderFallback)

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

Encoding()

Source:
Encoding.cs
Source:
Encoding.cs
Source:
Encoding.cs

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)

Source:
Encoding.cs
Source:
Encoding.cs
Source:
Encoding.cs

Inicializa una nueva instancia de la clase Encoding 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-

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 objeto Encoding que usa la reserva más adecuada para las operaciones de codificación y descodificación. Las propiedades DecoderFallback 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 constructor Encoding(Int32, EncoderFallback, DecoderFallback).

Consulte también

Se aplica a

Encoding(Int32, EncoderFallback, DecoderFallback)

Source:
Encoding.cs
Source:
Encoding.cs
Source:
Encoding.cs

Inicializa una nueva instancia de la clase Encoding 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);
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 constructores de clase Encoding 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 encoderFallback o decoderFallback es NULL, la reserva más adecuada se usa como estrategia de reserva correspondiente.

Se aplica a