EncoderReplacementFallback 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 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.