DataParameter.TryConvertValue 方法

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

命名空间:  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 安全性

请参阅

参考

DataParameter 类

Microsoft.VisualStudio.Data.Framework 命名空间