Freigeben über


DBNull.IConvertible.ToType(Type, IFormatProvider) Methode

Definition

Konvertiert das aktuelle DBNull-Objekt in den angegebenen Typ.

 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

Parameter

type
Type

Der Typ, in den das aktuelle DBNull-Objekt konvertiert werden soll.

provider
IFormatProvider

Ein Objekt, das die IFormatProvider-Schnittstelle implementiert und zur Erweiterung der Konvertierung verwendet wird. Wenn null angegeben wird, werden Formatinformationen aus der aktuellen Kultur abgerufen.

Gibt zurück

Das mittels Boxing gepackte Äquivalent des aktuellen DBNull-Objekts, wenn diese Konvertierung unterstützt wird. Andernfalls wird eine Ausnahme ausgelöst, und es wird kein Wert zurückgegeben.

Implementiert

Ausnahmen

Diese Konvertierung wird für den DBNull-Typ nicht unterstützt.

type ist null.

Hinweise

Drei Konvertierungen werden unterstützt: Wenn der type Parameter oder DBNullangibtObject, ist der Rückgabewert das aktuelle DBNull Objekt selbst. Wenn der type Parameter angibt String, ist der Rückgabewert die von der ToString -Methode zurückgegebene Zeichenfolge.

Gilt für:

Weitere Informationen