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

Definición

Convierte el objeto DBNull actual al 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 DBNull actual.

provider
IFormatProvider

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

Devoluciones

El equivalente convertido mediante conversión boxing del objeto DBNull actual, si se admite esa conversión; en caso contrario, se produce una excepción y no se devuelve ningún valor.

Implementaciones

Excepciones

No se admite esta conversión para el tipo DBNull.

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