EncoderReplacementFallback Construtores

Definição

Inicializa uma nova instância da classe EncoderReplacementFallback.

Sobrecargas

Nome Description
EncoderReplacementFallback()

Inicializa uma nova instância da classe EncoderReplacementFallback.

EncoderReplacementFallback(String)

Inicializa uma nova instância da EncoderReplacementFallback classe usando uma cadeia de caracteres de substituição especificada.

EncoderReplacementFallback()

Inicializa uma nova instância da classe EncoderReplacementFallback.

public:
 EncoderReplacementFallback();
public EncoderReplacementFallback();
Public Sub New ()

Comentários

Por padrão, a cadeia de caracteres de substituição que é o valor desse EncoderReplacementFallback objeto é "?".

Confira também

Aplica-se a

EncoderReplacementFallback(String)

Inicializa uma nova instância da EncoderReplacementFallback classe usando uma cadeia de caracteres 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 de caracteres convertida em uma operação de codificação no lugar de um caractere de entrada que não pode ser codificado.

Exceções

replacement é null.

replacement contém um par alternativo inválido. Em outras palavras, o substituto não consiste em um componente substituto alto seguido por um componente substituto baixo.

Comentários

O replacement parâmetro inicializa a cadeia de caracteres de substituição que é o valor desse EncoderReplacementFallback objeto. Você deve fornecer um replacement valor que contenha apenas caracteres que possam ser codificados na codificação de destino. Caso contrário, um fallback recursivo resulta, causando um ArgumentException. Por exemplo, o fallback fornecido para um ASCIIEncoding objeto não pode incluir o caractere ">" (U+00BF) porque esse caractere não é um caractere ASCII válido.

Como resultado disso, U+FFFD, que é uma boa opção para uma cadeia de caracteres de fallback, DecoderExceptionFallbackgeralmente não é uma boa opção para essa classe. Além disso, o caractere nulo (U+0000) não pode ser usado na cadeia de caracteres de fallback.

Confira também

Aplica-se a