ValueSerializer.GetConvertToException(Object, Type) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une exception à lever quand une conversion ne peut pas être effectuée.
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
Paramètres
- value
- Object
Objet qui n’a pas pu être converti.
- destinationType
- Type
Type qui représente le type cible de la tentative de conversion.
Retours
Objet Exception pour l’exception à lever quand une conversion ConvertTo
ne peut pas être effectuée.
Remarques
Le mot clé réel throw
n’est pas appelé par cette méthode. Par conséquent, l’utilisation classique est throw GetConvertToException
(avec value
le paramètre fourni).
L’exception spécifique retournée est InvalidOperationException, avec value
passé dans le message d’exception. Le modèle d’utilisation est le même que pour les utilitaires d’exception dans TypeConverter.