DBNull.IConvertible.ToType(Type, IFormatProvider) Metoda

Definice

Převede aktuální DBNull objekt na zadaný 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

Parametry

type
Type

Typ pro převod aktuálního DBNull objektu na.

provider
IFormatProvider

Objekt, který implementuje IFormatProvider rozhraní a slouží k rozšíření převodu. Pokud null je zadán, informace o formátu jsou získány z aktuální jazykové verze.

Návraty

Je-li tento převod podporován, je boxovaný ekvivalent aktuálního DBNull objektu; v opačném případě je vyvolána výjimka a není vrácena žádná hodnota.

Implementuje

Výjimky

Tento převod není pro DBNull tento typ podporován.

type je null.

Poznámky

Podporují se tři převody: Pokud type parametr určuje Object nebo DBNull, návratová hodnota je samotný aktuální DBNull objekt. type Pokud parametr určuje String, návratová hodnota je řetězec vrácený metodouToString.

Platí pro

Viz také