DBNull.IConvertible.ToType(Type, IFormatProvider) Yöntem

Tanım

Geçerli DBNull nesneyi belirtilen türe dönüştürür.

 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

Parametreler

type
Type

Geçerli DBNull nesnenin dönüştürülecek tür.

provider
IFormatProvider

Arabirimini uygulayan ve dönüştürmeyi IFormatProvider artırmak için kullanılan bir nesne. belirtilirse null , biçim bilgileri geçerli kültürden alınır.

Döndürülenler

Dönüştürme destekleniyorsa, geçerli DBNull nesnenin kutulanmış eşdeğeri; aksi takdirde bir özel durum oluşturulur ve hiçbir değer döndürülür.

Uygulamalar

Özel durumlar

Bu dönüştürme türü için DBNull desteklenmiyor.

type, null değeridir.

Açıklamalar

Üç dönüştürme desteklenir: parametresi veya DBNullbelirtirse typeObject, dönüş değeri geçerli DBNull nesnenin kendisidir. type parametresi belirtirseString, dönüş değeri yöntemi tarafından ToString döndürülen dizedir.

Şunlara uygulanır

Ayrıca bkz.