DataParameter.TryConvertValue 方法

尝试将指定为指定的类型。

命名空间:  Microsoft.VisualStudio.Data
程序集:  Microsoft.VisualStudio.Data(在 Microsoft.VisualStudio.Data.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 为转换的值。 在 nullnull 引用(在 Visual Basic 中为 Nothing),它将返回 nullnull 引用(在 Visual Basic 中为 Nothing)。

此方法处理的基实现 DBNull 用例并返回其他用例的 nullnull 引用(在 Visual Basic 中为 Nothing)。

.NET Framework 安全性

请参阅

参考

DataParameter 类

Microsoft.VisualStudio.Data 命名空间