Lenguaje

DBNull.IConvertible.ToType(Type, IFormatProvider) Método

Definición

Convierte el objeto actual DBNull en el tipo especificado.

 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

Parámetros

type
Type

Tipo al que se va a convertir el objeto actual DBNull .

provider
IFormatProvider

Objeto que implementa la IFormatProvider interfaz y se usa para aumentar la conversión. Si null se especifica , la información de formato se obtiene de la referencia cultural actual.

Devoluciones

Equivalente boxed del objeto actual DBNull , si se admite esa conversión; de lo contrario, se produce una excepción y no se devuelve ningún valor.

Implementaciones

Excepciones

Esta conversión no se admite para el DBNull tipo .

type es null.

Comentarios

Se admiten tres conversiones: si el type parámetro especifica Object o DBNull, el valor devuelto es el propio objeto actual DBNull . Si el type parámetro especifica String, el valor devuelto es la cadena devuelta por el ToString método .

Se aplica a

Consulte también