EncoderReplacementFallbackBuffer EncoderReplacementFallbackBuffer EncoderReplacementFallbackBuffer EncoderReplacementFallbackBuffer Class

Definición

Representa una cadena de entrada suplente que se utiliza cuando no se puede codificar el carácter de entrada original.Represents a substitute input string that is used when the original input character cannot be encoded. Esta clase no puede heredarse.This class cannot be inherited.

public ref class EncoderReplacementFallbackBuffer sealed : System::Text::EncoderFallbackBuffer
public sealed class EncoderReplacementFallbackBuffer : System.Text.EncoderFallbackBuffer
type EncoderReplacementFallbackBuffer = class
    inherit EncoderFallbackBuffer
Public NotInheritable Class EncoderReplacementFallbackBuffer
Inherits EncoderFallbackBuffer
Herencia
EncoderReplacementFallbackBufferEncoderReplacementFallbackBufferEncoderReplacementFallbackBufferEncoderReplacementFallbackBuffer

Comentarios

No sería posible convertir un carácter en una secuencia de bytes codificada equivalente si no existe ninguna codificación adecuada.It might not be possible to convert a character to an equivalent encoded byte sequence if no suitable encoding exists. Una razón común para una codificación para conmutar por error es si la operación de conversión utiliza una página de códigos que no puede representar el carácter que se va a codificar.A common reason for an encoding to fail is if the conversion operation uses a code page that cannot represent the character to encode.

Si el carácter de entrada no se puede convertir en una secuencia de bytes de salida, un System.Text.EncoderReplacementFallback objeto proporciona una cadena de reemplazo que se sustituye por el carácter de entrada original.If the input character cannot be converted to an output byte sequence, a System.Text.EncoderReplacementFallback object provides a replacement string that is substituted for the original input character. La cadena de reemplazo inicializa el valor de la EncoderReplacementFallback objeto y el valor de la EncoderReplacementFallback objeto inicializa el valor de un EncoderReplacementFallbackBuffer objeto.The replacement string initializes the value of the EncoderReplacementFallback object, and the value of the EncoderReplacementFallback object initializes the value of an EncoderReplacementFallbackBuffer object. El valor de un EncoderReplacementFallbackBuffer objeto se denomina el búfer de reserva de reemplazo.The value of an EncoderReplacementFallbackBuffer object is called the replacement fallback buffer. La operación de conversión codifica el búfer de reserva de reemplazo en lugar del carácter de entrada original y después continúa procesando el resto de la entrada.The conversion operation encodes the replacement fallback buffer instead of the original input character, then continues to process the remainder of the input.

Constructores

EncoderReplacementFallbackBuffer(EncoderReplacementFallback) EncoderReplacementFallbackBuffer(EncoderReplacementFallback) EncoderReplacementFallbackBuffer(EncoderReplacementFallback) EncoderReplacementFallbackBuffer(EncoderReplacementFallback)

Inicializa una nueva instancia de la clase EncoderReplacementFallbackBuffer utilizando el valor de un objeto EncoderReplacementFallback.Initializes a new instance of the EncoderReplacementFallbackBuffer class using the value of a EncoderReplacementFallback object.

Propiedades

Remaining Remaining Remaining Remaining

Obtiene el número de caracteres en el búfer de reserva de reemplazo que están pendientes de ser procesados.Gets the number of characters in the replacement fallback buffer that remain to be processed.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Fallback(Char, Char, Int32) Fallback(Char, Char, Int32) Fallback(Char, Char, Int32) Fallback(Char, Char, Int32)

Indica si se puede utilizar una cadena de reemplazo cuando no se puede codificar un par suplente de entrada, o si se puede omitir el par suplente.Indicates whether a replacement string can be used when an input surrogate pair cannot be encoded, or whether the surrogate pair can be ignored. Los parámetros especifican el par suplente y la posición de índice del par en la entrada.Parameters specify the surrogate pair and the index position of the pair in the input.

Fallback(Char, Int32) Fallback(Char, Int32) Fallback(Char, Int32) Fallback(Char, Int32)

Prepara el búfer de reserva de reemplazo para utilizar la cadena de reemplazo actual.Prepares the replacement fallback buffer to use the current replacement string.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetNextChar() GetNextChar() GetNextChar() GetNextChar()

Recupera el carácter siguiente en el búfer de reserva de reemplazo.Retrieves the next character in the replacement fallback buffer.

GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
MovePrevious() MovePrevious() MovePrevious() MovePrevious()

Realiza la siguiente llamada al método GetNextChar() para obtener acceso a la posición del carácter en el búfer de reserva de reemplazo que está antes de la posición del carácter actual.Causes the next call to the GetNextChar() method to access the character position in the replacement fallback buffer prior to the current character position.

Reset() Reset() Reset() Reset()

Inicializa toda la información de estado interna y los datos en esta instancia de EncoderReplacementFallbackBuffer.Initializes all internal state information and data in this instance of EncoderReplacementFallbackBuffer.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Se aplica a

Consulte también: