Encoding Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da Encoding classe.
Sobrecargas
| Name | Description |
|---|---|
| Encoding() |
Inicializa uma nova instância da Encoding classe. |
| 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 descodificador especificadas. |
Encoding()
Inicializa uma nova instância da Encoding classe.
protected:
Encoding();
protected Encoding();
Protected Sub New ()
Observações
As classes derivadas sobrepõem este construtor.
Ver 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 da página de códigos da codificação preferida.
-ou-
0, para usar a codificação padrão.
Exceções
codePage é inferior a zero.
Observações
As classes derivadas sobrepõem este construtor.
Chamadas a este construtor a partir de uma classe derivada criam um Encoding objeto que utiliza o recurso de recurso mais adequado tanto para operações de codificação como de descodificação. Ambas as DecoderFallback propriedades e EncoderFallback são apenas de leitura e não podem ser modificadas. Para controlar a estratégia de reserva para uma classe derivada de Encoding, chame o Encoding(Int32, EncoderFallback, DecoderFallback) construtor.
Ver 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 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
O identificador da página de códigos de codificação.
- encoderFallback
- EncoderFallback
Um objeto que fornece um procedimento de tratamento de erros quando um carácter 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 é inferior a zero.
Observações
Este construtor é protected; classes derivadas sobrepõem-no.
Chama-se a este construtor a partir de uma classe derivada para controlar as estratégias de codificação e decodificação de reserva. Os Encoding construtores de classes criam objetos de codificação apenas de leitura que não permitem que o encoder ou o decoder fallback seja definido após a criação do objeto.
Se qualquer um dos encoderFallback ou decoderFallback for nulo, a estratégia de recuo de melhor ajuste é usada como correspondente estratégia de recurso.