DBNull.IConvertible.ToType(Type, IFormatProvider) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將目前 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
參數
- provider
- IFormatProvider
一個實 IFormatProvider 作介面並用來輔助轉換的物件。 若 null 指定 ,格式資訊則來自當前文化。
傳回
若支援該轉換,則為當前物件的盒裝等價 DBNull 物;否則會拋出例外且不會回傳任何值。
實作
例外狀況
此轉換不支援 DBNull 該類型。
type 是 null。
備註
支援三種轉換方式:若 type 參數指定 Object 或 DBNull,則回傳值即為當前 DBNull 物件本身。 若 type 參數指定 String為 ,則回傳值即為方法回傳 ToString 的字串。