ValueSerializer.GetConvertToException(Object, Type) Metod

Definition

Returnerar ett undantag som ska utlösas när en konvertering inte kan utföras.

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

Parametrar

value
Object

Objektet som inte kunde konverteras.

destinationType
Type

En typ som representerar den typ som konverteringen försökte konvertera till.

Returer

Ett Exception objekt för undantaget som ska utlösas när en ConvertTo konvertering inte kan utföras.

Kommentarer

Det faktiska throw nyckelordet anropas inte av den här metoden, därför är throw GetConvertToException den typiska användningen (med value angiven parameter).

Det specifika undantaget som returneras är InvalidOperationException, med value skickat i undantagsmeddelandet. Användningsmönstret är detsamma som för undantagsverktyg i TypeConverter.

Gäller för