ValueSerializer.GetConvertToException(Object, Type) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma exceção a ser gerada quando uma conversão não puder ser executada.
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
O objeto não pôde ser convertido.
- destinationType
- Type
Um tipo que representa o tipo no qual a conversão estava tentando converter.
Retornos
Um objeto Exception para a exceção a gerar quando uma conversão ConvertTo
não pode ser executada.
Comentários
O palavra-chave real throw
não é invocado por esse método, portanto, o uso típico é throw GetConvertToException
(com value
o parâmetro fornecido).
A exceção específica retornada é InvalidOperationException, com value
passado na mensagem de exceção. O padrão de uso é o mesmo que para utilitários de exceção no TypeConverter.