尝试将指定为指定的类型。
命名空间: 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
类型:System.Object
一个潜在的参数值。
- type
类型:System.String
参数类型的名称。
返回值
类型:System.Object
转换的值或 nullnull 引用(在 Visual Basic 中为 Nothing),如果转换是不可能的。
备注
此方法由 OnTypeChanged 的基实现调用以尝试将所有当前设置的参数值为新类型。方法应处理任何值类型,包括 Value 和 nullnull 引用(在 Visual Basic 中为 Nothing)。
在 DBNull,此方法应返回 DBNull。对于空,则应返回空。
此方法处理的基实现 DBNull 用例并返回其他用例null。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。