EncoderReplacementFallback Construtores

Definição

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.

Ver também

Aplica-se a