Encoding.DecoderFallback Propriedade
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.
Obtém ou define o DecoderFallback objeto para o objeto atual Encoding .
public:
property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); };
public:
property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); void set(System::Text::DecoderFallback ^ value); };
public System.Text.DecoderFallback DecoderFallback { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.DecoderFallback DecoderFallback { get; set; }
public System.Text.DecoderFallback DecoderFallback { get; set; }
member this.DecoderFallback : System.Text.DecoderFallback
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.DecoderFallback : System.Text.DecoderFallback with get, set
member this.DecoderFallback : System.Text.DecoderFallback with get, set
Public ReadOnly Property DecoderFallback As DecoderFallback
Public Property DecoderFallback As DecoderFallback
Valor de Propriedade
O objeto de retenção do descodificador para o objeto atual Encoding .
- Atributos
Exceções
O valor numa operação de conjunto é null.
Um valor não pode ser atribuído numa operação de conjunto porque o objeto atual Encoding é apenas de leitura.
Observações
O DecoderFallback objeto representa um manipulador de erros que é invocado quando uma sequência de bytes codificados não pode ser decodificada num carácter. Qualquer um dos seguintes tipos de manipuladores é suportado:
Um manipulador de recurso, que substitui bytes que não podem ser decodificados por um carácter de substituição adequado.
Um manipulador de substituição de recurso, que substitui bytes que não podem ser decodificados por um carácter de substituição arbitrário. .NET inclui um manipulador de reserva substituto, DecoderFallback, que por defeito substitui bytes que não podem ser decodificados por um carácter de ponto de interrogação ("?").
Um tratador de retenção de exceções, que lança uma exceção quando os bytes não podem ser descodificados. .NET inclui um tratador de recurso, DecoderExceptionFallback, que gera um DecoderFallbackException quando os bytes não podem ser decodificados.