Поделиться через


ValueSerializer.GetConvertToException(Object, Type) Метод

Определение

Возвращает исключение, возникающее в случае, если невозможно выполнить преобразование.

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

Параметры

value
Object

Объект, который не удалось преобразовать.

destinationType
Type

Тип, в который осуществлялось преобразование.

Возвращаемое значение

Объект Exception для исключения, возникающего в случае, если не удается выполнить преобразование ConvertTo.

Комментарии

Фактический throw ключевое слово не вызывается этим методом, поэтому обычно используется throw GetConvertToExceptionvalue указанным параметром).

Возвращаемое конкретное исключение — InvalidOperationException, с value передачей в сообщении об исключении. Шаблон использования тот же, что и для служебных программ исключений в TypeConverter.

Применяется к