Esta documentación está archivada y no tiene mantenimiento.

DecoderReplacementFallbackBuffer (Clase)

Actualización: noviembre 2007

Representa una cadena de salida suplente que se emite cuando no se puede descodificar la secuencia de bytes de entrada original. Esta clase no se puede heredar.

Espacio de nombres:  System.Text
Ensamblado:  mscorlib (en mscorlib.dll)

public sealed class DecoderReplacementFallbackBuffer : DecoderFallbackBuffer
public final class DecoderReplacementFallbackBuffer extends DecoderFallbackBuffer
public final class DecoderReplacementFallbackBuffer extends DecoderFallbackBuffer

Si no existe ninguna descodificación adecuada, puede que la secuencia de bytes codificada no se pueda convertir en un carácter equivalente. Una razón habitual para que se origine un error en la descodificación es que la operación de conversión utilice una página de códigos que no pueda representar el carácter que se va a descodificar.

Si la secuencia de bytes de entrada no se puede convertir en un carácter de salida, un objeto System.Text.DecoderReplacementFallback proporciona una cadena de reemplazo que se sustituye para el carácter de salida. La cadena de reemplazo inicializa el valor del objeto DecoderReplacementFallback, y el valor del objeto DecoderReplacementFallback inicializa el valor de un objeto DecoderReplacementFallbackBuffer. El valor del objeto DecoderReplacementFallbackBuffer se denomina búfer de reserva de reemplazo. La operación de conversión utiliza el búfer de reserva de reemplazo para emitir una cadena de reemplazo en lugar de un carácter descodificado y, a continuación, sigue procesando el resto de la entrada.

System.Object
  System.Text.DecoderFallbackBuffer
    System.Text.DecoderReplacementFallbackBuffer

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0
Mostrar: