DBNull.IConvertible.ToType(Type, IFormatProvider) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 .