Provides a failure-handling mechanism, called a fallback, for an encoded input byte sequence that cannot be converted to an output character. The fallback emits a user-specified replacement string instead of a decoded input byte sequence. This class cannot be inherited.
The following tables list the members exposed by the DecoderReplacementFallback type.
|DefaultString||Gets the replacement string that is the value of the DecoderReplacementFallback object.|
|ExceptionFallback||Gets an object that throws an exception when an input byte sequence cannot be decoded.(inherited from DecoderFallback)|
|MaxCharCount||Overridden. Gets the number of characters in the replacement string for the DecoderReplacementFallback object.|
|ReplacementFallback||Gets an object that outputs a substitute string in place of an input byte sequence that cannot be decoded.(inherited from DecoderFallback)|
|CreateFallbackBuffer||Overridden. Creates a DecoderFallbackBuffer object that is initialized with the replacement string of this DecoderReplacementFallback object.|
|GetHashCode||Overridden. Retrieves the hash code for the value of the DecoderReplacementFallback object.|
|GetType||Gets the Type of the current instance. (inherited from Object)|
|ReferenceEquals||Determines whether the specified Object instances are the same instance. (inherited from Object)|
|ToString||Returns a String that represents the current Object. (inherited from Object)|