ValueSerializer.GetConvertToException(Object, Type) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回当转换无法执行时所引发的异常。
protected:
Exception ^ GetConvertToException(System::Object ^ value, Type ^ destinationType);
protected Exception GetConvertToException (object value, Type destinationType);
member this.GetConvertToException : obj * Type -> Exception
Protected Function GetConvertToException (value As Object, destinationType As Type) As Exception
参数
- value
- Object
无法转换的对象。
- destinationType
- Type
一个类型,表示转换尝试转换为的类型。
返回
当 ConvertTo
转换无法执行时引发异常的 Exception 对象。
注解
此方法不调用实际throw
关键字 (keyword) ,因此典型用法 throw GetConvertToException
(value
) 提供的参数。
返回的特定异常为 InvalidOperationException,并在 value
异常消息中传递。 使用模式与 中的 TypeConverter异常实用工具的模式相同。