ValueSerializer.GetConvertToException(Object, Type) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.