Encoding.DecoderFallback 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 DecoderFallback 当前 Encoding 对象的对象。
public:
property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); };
public:
property System::Text::DecoderFallback ^ DecoderFallback { System::Text::DecoderFallback ^ get(); void set(System::Text::DecoderFallback ^ value); };
public System.Text.DecoderFallback DecoderFallback { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Text.DecoderFallback DecoderFallback { get; set; }
public System.Text.DecoderFallback DecoderFallback { get; set; }
member this.DecoderFallback : System.Text.DecoderFallback
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.DecoderFallback : System.Text.DecoderFallback with get, set
member this.DecoderFallback : System.Text.DecoderFallback with get, set
Public ReadOnly Property DecoderFallback As DecoderFallback
Public Property DecoderFallback As DecoderFallback
属性值
当前 Encoding 对象的解码器回退对象。
- 属性
例外
设置操作 null中的值为 .
不能在设置操作中分配值,因为当前 Encoding 对象是只读的。
注解
该 DecoderFallback 对象表示在无法将编码字节序列解码为字符时调用的错误处理程序。 支持以下任一处理程序类型:
最佳回退处理程序,用于替换无法用一些合适的替换字符解码的字节。
替换回退处理程序,将不能解码的字节替换为一些任意替换字符。 .NET包含一个替换回退处理程序,DecoderFallback,默认情况下,该处理程序将用问号(“?”)字符替换无法解码的字节。
异常回退处理程序,在无法解码字节时引发异常。 .NET包含一个异常回退处理程序,DecoderExceptionFallback,当无法解码字节时,将引发 DecoderFallbackException。