DBNull.IConvertible.ToType(Type, IFormatProvider) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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.