Udostępnij za pośrednictwem


ValueSerializer.GetConvertToException(Object, Type) Metoda

Definicja

Zwraca wyjątek zgłaszany, gdy nie można wykonać konwersji.

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

Parametry

value
Object

Nie można przekonwertować obiektu.

destinationType
Type

Typ reprezentujący typ, do którego konwersja została przekonwertowana.

Zwraca

Obiekt Exception wyjątku, który ma zostać zgłoszony, gdy ConvertTo nie można wykonać konwersji.

Uwagi

Rzeczywiste throw słowo kluczowe nie jest wywoływane przez tę metodę, dlatego typowe użycie to throw GetConvertToException (z podanym parametrem value ).

Zwrócony wyjątek to InvalidOperationException, z value przekazanym komunikatem o wyjątku. Wzorzec użycia jest taki sam jak w przypadku narzędzi wyjątków w programie TypeConverter.

Dotyczy