将尝试转换为指定的类型。
命名空间: Microsoft.VisualStudio.Data.Framework
程序集: Microsoft.VisualStudio.Data.Framework(在 Microsoft.VisualStudio.Data.Framework.dll 中)
语法
声明
Protected Overridable Function TryConvertValue ( _
value As Object, _
type As String _
) As Object
protected virtual Object TryConvertValue(
Object value,
string type
)
protected:
virtual Object^ TryConvertValue(
Object^ value,
String^ type
)
abstract TryConvertValue :
value:Object *
type:string -> Object
override TryConvertValue :
value:Object *
type:string -> Object
protected function TryConvertValue(
value : Object,
type : String
) : Object
参数
value
类型:Object潜在的参数值。
type
类型:String参数类型的名称。
返回值
类型:Object
转换的值或 nullnull 引用(在 Visual Basic 中为 Nothing),则转换是不可能的。
备注
此方法由 OnTypeChanged 的基实现调用尝试转换任何当前设置的参数值。新类型。 方法应处理所有输入值,其中包括 Value 和 nullnull 引用(在 Visual Basic 中为 Nothing)。
对于 DBNull,则方法应返回 DBNull。 对于空,则应返回空。
此方法的 DBNull 基实现处理情况并且其他情况返回 null。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。