Encoding Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.