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。 在空的情況下,它應該傳回 null。
這個方法的基底實作處理 DBNull 案例,並傳回為其他案例 null。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。