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 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
- 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 .