ValueSerializer.GetConvertToException(Object, Type) Méthode

Définition

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.

S’applique à