Encoding.DecoderFallback Encoding.DecoderFallback Encoding.DecoderFallback Encoding.DecoderFallback Property

Definición

Obtiene o establece el objeto DecoderFallback para el objeto Encoding actual.Gets or sets the DecoderFallback object for the current Encoding object.

public:
 property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); void set(System::Text::DecoderFallback ^ value); };
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.DecoderFallback DecoderFallback { get; set; }
member this.DecoderFallback : System.Text.DecoderFallback with get, set
Public Property DecoderFallback As DecoderFallback

Valor de propiedad

Objeto de reserva del descodificador para el objeto Encoding actual.The decoder fallback object for the current Encoding object.

Excepciones

El valor de una operación Set es null.The value in a set operation is null.

No se puede asignar un valor en una operación de conjunto porque el objeto Encoding actual es de sólo lectura.A value cannot be assigned in a set operation because the current Encoding object is read-only.

Comentarios

La DecoderFallback objeto representa un controlador de errores que se invoca cuando no se puede descodificar una secuencia de bytes codificada en un carácter.The DecoderFallback object represents an error handler that is invoked when an encoded byte sequence cannot be decoded into a character. Es compatible con cualquiera de los siguientes tipos de controlador:Any one of the following handler types is supported:

  • Un ajuste perfecto controlador de reserva, que reemplaza los bytes que no se puede descodificar con algún carácter de reemplazo adecuado.A best-fit fallback handler, which replaces bytes that cannot be decoded with some suitable replacement character.

  • Un reemplazo controlador de reserva, que reemplaza los bytes que no se puede descodificar con algún carácter de reemplazo arbitrario.A replacement fallback handler, which replaces bytes that cannot be decoded with some arbitrary replacement character. .NET incluye un controlador de reserva de reemplazo, DecoderFallback, que de forma predeterminada reemplaza los bytes que no se puede descodificar con un signo de interrogación ("?") caracteres..NET includes one replacement fallback handler, DecoderFallback, which by default replaces bytes that cannot be decoded with a question mark ("?") character.

  • Reserva controladores de excepciones, que produce una excepción cuando no se puede descodificar bytes.An exception fallback handler, which throws an exception when bytes cannot be decoded. .NET incluye un controlador de reserva de excepción, DecoderExceptionFallback, que produce una DecoderFallbackException cuando no se puede descodificar bytes..NET includes one exception fallback handler, DecoderExceptionFallback, which throws a DecoderFallbackException when bytes cannot be decoded.

Se aplica a

Consulte también: