Condividi tramite


ValueSerializer.GetConvertToException(Object, Type) Metodo

Definizione

Restituisce un'eccezione da generare quando non è possibile eseguire una conversione.

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

Parametri

value
Object

Oggetto che non è stato possibile convertire.

destinationType
Type

Tipo che rappresenta il tipo in cui è stata tentata la conversione.

Restituisce

Oggetto Exception per l'eccezione da generare quando non è possibile eseguire una conversione ConvertTo.

Commenti

La parola chiave effettiva throw non viene richiamata da questo metodo, pertanto l'utilizzo tipico è throw GetConvertToException (con value il parametro specificato).

L'eccezione specifica restituita è InvalidOperationException, con value passato nel messaggio di eccezione. Il modello per l'utilizzo è uguale a per le utilità di eccezione in TypeConverter.

Si applica a