Encoding Construtores

Definição

Inicializa uma nova instância da classe Encoding.

Sobrecargas

Nome Description
Encoding()

Inicializa uma nova instância da classe Encoding.

Encoding(Int32)

Inicializa uma nova instância da Encoding classe que corresponde à página de código especificada.

Encoding(Int32, EncoderFallback, DecoderFallback)

Inicializa uma nova instância da Encoding classe que corresponde à página de código especificada com as estratégias de fallback do codificador e do decodificador especificados.

Encoding()

Inicializa uma nova instância da classe Encoding.

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

Comentários

Classes derivadas substituem esse construtor.

Confira também

Aplica-se a

Encoding(Int32)

Inicializa uma nova instância da Encoding classe que corresponde à página de código 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

O identificador de página de código da codificação preferencial.

-ou-

0, para usar a codificação padrão.

Exceções

codePage é menor que zero.

Comentários

Classes derivadas substituem esse construtor.

Chamadas para esse construtor de uma classe derivada criam um Encoding objeto que usa fallback de melhor ajuste para operações de codificação e decodificação. As propriedades e EncoderFallback as DecoderFallback propriedades são somente leitura e não podem ser modificadas. Para controlar a estratégia de fallback de uma classe derivada, Encodingchame o Encoding(Int32, EncoderFallback, DecoderFallback) construtor.

Confira também

Aplica-se a

Encoding(Int32, EncoderFallback, DecoderFallback)

Inicializa uma nova instância da Encoding classe que corresponde à página de código especificada com as estratégias de fallback do codificador e do decodificador especificados.

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

O identificador da página de código de codificação.

encoderFallback
EncoderFallback

Um objeto que fornece um procedimento de tratamento de erros quando um caractere não pode ser codificado com a codificação atual.

decoderFallback
DecoderFallback

Um objeto que fornece um procedimento de tratamento de erros quando uma sequência de bytes não pode ser decodificada com a codificação atual.

Exceções

codePage é menor que zero.

Comentários

Esse construtor é protected; classes derivadas o substituem.

Você chama esse construtor de uma classe derivada para controlar as estratégias de codificação e decodificação de fallback. Os Encoding construtores de classe criam objetos de codificação somente leitura que não permitem que o codificador ou o fallback do decodificador sejam definidos após a criação do objeto.

Se for encoderFallback nulo ou decoderFallback nulo, o fallback de melhor ajuste será usado como a estratégia de fallback correspondente.

Aplica-se a