語言

DBNull.IConvertible.ToType(Type, IFormatProvider) 方法

定義

將目前 DBNull 的物件轉換為指定的類型。

 virtual System::Object ^ System.IConvertible.ToType(Type ^ type, IFormatProvider ^ provider) = IConvertible::ToType;
object IConvertible.ToType(Type type, IFormatProvider provider);
abstract member System.IConvertible.ToType : Type * IFormatProvider -> obj
override this.System.IConvertible.ToType : Type * IFormatProvider -> obj
Function ToType (type As Type, provider As IFormatProvider) As Object Implements IConvertible.ToType

參數

type
Type

要將目前 DBNull 物件轉換成的類型。

provider
IFormatProvider

一個實 IFormatProvider 作介面並用來輔助轉換的物件。 若 null 指定 ,格式資訊則來自當前文化。

傳回

若支援該轉換,則為當前物件的盒裝等價 DBNull 物;否則會拋出例外且不會回傳任何值。

實作

例外狀況

此轉換不支援 DBNull 該類型。

type 是 null。

備註

支援三種轉換方式:若 type 參數指定 Object 或 DBNull,則回傳值即為當前 DBNull 物件本身。 若 type 參數指定 String為 ,則回傳值即為方法回傳 ToString 的字串。

適用於

另請參閱