Represents a substitute output string that is emitted when the original input byte sequence cannot be decoded. This class cannot be inherited.
Assembly: mscorlib (in mscorlib.dll)
Thetype exposes the following members.
|Equals(Object)||Determines whether the specified object is equal to the current object. (Inherited from Object.)|
|Fallback||Prepares the replacement fallback buffer to use the current replacement string. (Overrides DecoderFallbackBuffer.Fallback(Byte, Int32).)|
|GetHashCode||Serves as the default hash function. (Inherited from Object.)|
|GetNextChar||Retrieves the next character in the replacement fallback buffer. (Overrides DecoderFallbackBuffer.GetNextChar().)|
|GetType||Gets the Type of the current instance. (Inherited from Object.)|
|MovePrevious||Causes the next call to GetNextChar to access the character position in the replacement fallback buffer prior to the current character position. (Overrides DecoderFallbackBuffer.MovePrevious().)|
|Reset||Initializes all internal state information and data in the object. (Overrides DecoderFallbackBuffer.Reset().)|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|
It might not be possible to convert an encoded byte sequence to an equivalent character if no suitable decoding exists. A common reason for a decoding to fail is that the conversion operation uses a code page that cannot represent the character to decode.
If the input byte sequence cannot be converted to an output character, a System.Text.DecoderReplacementFallback object provides a replacement string that is substituted for the output character. The replacement string initializes the value of the DecoderReplacementFallback object, and the value of the DecoderReplacementFallback object initializes the value of a object. The value of a object is called the replacement fallback buffer. The conversion operation uses the replacement fallback buffer to emit a replacement string instead of a decoded character, then continues to process the remainder of the input.