DBNull.IConvertible.ToType(Type, IFormatProvider) Метод

Определение

Преобразует текущий объект DBNull в объект заданного типа.

 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

Параметры

type
Type

Тип данных, к которому необходимо привести текущий объект DBNull.

provider
IFormatProvider

Объект, реализующий интерфейс IFormatProvider и используемый для расширения преобразования. Если задано значение null, сведения о формате извлекаются из данных о текущем языке и региональных параметрах.

Возвращаемое значение

Object

Упакованный эквивалент текущего объекта DBNull, если такое преобразование поддерживается. Если оно не поддерживается, создается исключение и значение не возвращается.

Реализации

Исключения

Для типа DBNull преобразование не поддерживается.

type имеет значение null.

Комментарии

Поддерживаются три преобразования: если type параметр указывает Object или DBNullвозвращается значение текущего DBNull объекта. type Если указан Stringпараметр, возвращаемое значение является строкой, возвращаемой методомToString.

Применяется к

См. также раздел