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

System.Text (Espacio de nombres)

El espacio de nombres System.Text contiene clases que representan codificaciones de caracteres ASCII, Unicode, UTF-7, y UTF-8; clases base abstractas para la conversión de bloques de caracteres en bloques de bytes y viceversa; y una clase auxiliar que manipula y da formato a objetos String sin necesidad de crear instancias intermedias de String.

 ClaseDescripción
Clase públicaASCIIEncodingRepresenta una codificación en caracteres ASCII de caracteres Unicode.
Clase públicaDecoderConvierte una secuencia de bytes codificados en un conjunto de caracteres.
Clase públicaDecoderExceptionFallbackProduce una excepción DecoderFallbackException si una secuencia de bytes de entrada codificada no se puede convertir en un carácter de salida descodificado. Esta clase no se puede heredar.
Clase públicaDecoderExceptionFallbackBufferProduce una excepción DecoderFallbackException cuando una secuencia de bytes de entrada codificada no se puede convertir en un carácter de salida descodificado. Esta clase no se puede heredar.
Clase públicaDecoderFallbackProporciona un mecanismo de control de errores, denominado retroceso (fallback), para una secuencia codificada de bytes de entrada que no puede convertirse en un carácter de salida.
Clase públicaDecoderFallbackBufferPasa una cadena a una operación de descodificación emitida en lugar de un carácter de salida porque no se puede descodificar una secuencia de bytes de entrada.
Clase públicaDecoderFallbackExceptionExcepción que se produce cuando una operación de retroceso del descodificador (decoder fallback) no se realiza correctamente. Esta clase no se puede heredar.
Clase públicaDecoderReplacementFallbackProporciona un mecanismo de control de errores, denominado reserva, para una secuencia codificada de bytes de entrada que no se puede convertir en un carácter de salida. La reserva emite una cadena de reemplazo especificada por el usuario en lugar de una secuencia descodificada de bytes de entrada. Esta clase no se puede heredar.
Clase públicaDecoderReplacementFallbackBufferRepresenta 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.
Clase públicaEncoderCodifica un conjunto de caracteres en una secuencia de bytes.
Clase públicaEncoderExceptionFallbackProduce una excepción EncoderFallbackException si un carácter de entrada no se puede convertir en una secuencia codificada de bytes de salida. Esta clase no se puede heredar.
Clase públicaEncoderExceptionFallbackBufferProduce una excepción EncoderFallbackException cuando un carácter de entrada no se puede convertir en una secuencia de bytes de salida codificada. Esta clase no se puede heredar.
Clase públicaEncoderFallbackProporciona un mecanismo de control de errores, denominado retroceso (fallback), para un carácter de entrada que no puede convertirse en una secuencia codificada de bytes de salida.
Clase públicaEncoderFallbackBufferPasa una cadena suplente a una operación de codificación. La cadena se utiliza en lugar de cualquier carácter de entrada que no se pueda codificar.
Clase públicaEncoderFallbackExceptionLa excepción que se produce cuando falla la operación de reserva de codificador. Esta clase no se puede heredar.
Clase públicaEncoderReplacementFallbackProporciona un mecanismo de control de errores, denominado reserva, para un carácter de entrada que no se puede convertir en una secuencia de bytes de salida. La reserva proporciona una cadena de reemplazo especificada por el usuario en lugar del carácter de entrada original. Esta clase no se puede heredar.
Clase públicaEncoderReplacementFallbackBufferRepresenta una cadena de entrada suplente que se utiliza cuando no se puede codificar el carácter de entrada original. Esta clase no se puede heredar.
Clase públicaEncodingRepresenta una codificación de carácter.
Clase públicaEncodingInfoProporciona la información básica sobre una codificación.
Clase públicaMLangCodePageEncoding 
Clase públicaStringBuilderRepresenta una cadena de caracteres modificable. No se puede heredar esta clase.
Clase públicaUnicodeEncodingRepresenta una codificación UTF-16 de caracteres Unicode.
Clase públicaUTF32EncodingRepresenta una codificación UTF-32 de caracteres Unicode.
Clase públicaUTF7EncodingRepresenta una codificación UTF-7 de caracteres Unicode.
Clase públicaUTF8EncodingRepresenta una codificación UTF-8 de caracteres Unicode.

 EnumeraciónDescripción
Enumeración públicaNormalizationFormDefine el tipo de normalización que se va a realizar.
Mostrar: