Encoding.DecoderFallback Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el DecoderFallback objeto para el objeto actual 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 propiedad
Objeto de reserva del descodificador para el objeto actual Encoding .
- Atributos
Excepciones
El valor de una operación set es null.
No se puede asignar un valor en una operación set porque el objeto actual Encoding es de solo lectura.
Comentarios
El DecoderFallback objeto representa un controlador de errores que se invoca cuando una secuencia de bytes codificada no se puede descodificar en un carácter. Se admite cualquiera de los siguientes tipos de controlador:
Un controlador de reserva más adecuado, que reemplaza los bytes que no se pueden descodificar con algún carácter de reemplazo adecuado.
Un controlador de reserva de reemplazo, que reemplaza bytes que no se pueden descodificar por algún carácter de reemplazo arbitrario. .NET incluye un controlador de reserva de reemplazo, DecoderFallback, que de forma predeterminada reemplaza bytes que no se pueden descodificar por un carácter de signo de interrogación ("?").
Un controlador de reserva de excepciones, que produce una excepción cuando no se pueden descodificar bytes. .NET incluye un controlador de reserva de excepciones, DecoderExceptionFallback, que produce un DecoderFallbackException cuando no se pueden descodificar bytes.