DBNull.IConvertible.ToType(Type, IFormatProvider) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje bieżący DBNull obiekt na określony 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
Obiekt, który implementuje IFormatProvider interfejs i służy do rozszerzania konwersji. Jeśli null
zostanie określony, informacje o formacie są uzyskiwane z bieżącej kultury.
Zwraca
Pole odpowiednika bieżącego DBNull obiektu, jeśli ta konwersja jest obsługiwana; w przeciwnym razie zgłaszany jest wyjątek i nie jest zwracana żadna wartość.
Implementuje
Wyjątki
Ta konwersja nie jest obsługiwana DBNull dla typu.
type
to null
.
Uwagi
Obsługiwane są trzy konwersje: jeśli type
parametr określa Object lub DBNull, wartość zwracana jest samym obiektem bieżącym DBNull . type
Jeśli parametr określa String, zwracana wartość jest ciągiem zwracanym przez metodęToString.