EncoderReplacementFallback 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 EncoderReplacementFallback classe.
Sobrecargas
| Name | Description |
|---|---|
| EncoderReplacementFallback() |
Inicializa uma nova instância da EncoderReplacementFallback classe. |
| EncoderReplacementFallback(String) |
Inicializa uma nova instância da EncoderReplacementFallback classe usando uma cadeia de substituição especificada. |
EncoderReplacementFallback()
Inicializa uma nova instância da EncoderReplacementFallback classe.
public:
EncoderReplacementFallback();
public EncoderReplacementFallback();
Public Sub New ()
Observações
Por defeito, a cadeia de substituição que é o valor deste EncoderReplacementFallback objeto é "?".
Ver também
Aplica-se a
EncoderReplacementFallback(String)
Inicializa uma nova instância da EncoderReplacementFallback classe usando uma cadeia de substituição especificada.
public:
EncoderReplacementFallback(System::String ^ replacement);
public EncoderReplacementFallback(string replacement);
new System.Text.EncoderReplacementFallback : string -> System.Text.EncoderReplacementFallback
Public Sub New (replacement As String)
Parâmetros
- replacement
- String
Uma cadeia que é convertida numa operação de codificação em vez de um carácter de entrada que não pode ser codificado.
Exceções
replacement é null.
replacement contém um par de substitutos inválidos. Por outras palavras, o substituto não consiste num componente substituto alto seguido de um componente substituto baixo.
Observações
O replacement parâmetro inicializa a cadeia de substituição que é o valor deste EncoderReplacementFallback objeto. A sua aplicação deve fornecer um replacement valor que contenha apenas caracteres que possam ser codificados na codificação de destino. Caso contrário, resulta um recurso, causando um ArgumentException. Por exemplo, o plano B fornecido para um ASCIIEncoding objeto não pode incluir o carácter "¿" (U+00BF) porque esse carácter não é um carácter ASCII válido.
Como resultado disto, U+FFFD, que é uma boa escolha para uma cadeia de recurso, DecoderExceptionFallbackgeralmente não é uma boa escolha para esta classe. Além disso, o carácter nulo (U+0000) não pode ser usado na cadeia de recurso.