Encoding Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 indicada que tiene 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 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 bien
0, para utilizar 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 con ajuste perfecto para las operaciones de codificación y descodificación. Las DecoderFallback propiedades y EncoderFallback son de solo lectura y no se pueden modificar. Para controlar la estrategia de reserva para 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 clase Encoding que corresponde a la página de códigos indicada que tiene 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 no se puede codificar un carácter 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.
Este constructor se llama 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 de codificador o descodificador después de crear el objeto.
Si encoderFallback
o decoderFallback
es null, se usa la reserva con ajuste perfecto como estrategia de reserva correspondiente.