ValueSerializer.GetConvertToException(Object, Type) Método

Definición

Devuelve una excepción que se produce cuando no se puede realizar una conversión.

protected:
 Exception ^ GetConvertToException(System::Object ^ value, Type ^ destinationType);
protected Exception GetConvertToException(object value, Type destinationType);
member this.GetConvertToException : obj * Type -> Exception
Protected Function GetConvertToException (value As Object, destinationType As Type) As Exception

Parámetros

value
Object

Objeto que no se pudo convertir.

destinationType
Type

Tipo que representa el tipo al que la conversión estaba intentando convertir.

Devoluciones

Objeto Exception para que se produzca la excepción cuando no se puede realizar una ConvertTo conversión.

Comentarios

Este método no invoca la palabra clave real throw , por lo que el uso típico es throw GetConvertToException (con value el parámetro proporcionado).

La excepción específica devuelta es InvalidOperationException, con value el mensaje de excepción pasado. El patrón de uso es el mismo que para las utilidades de excepción en TypeConverter.

Se aplica a