ValueSerializer.GetConvertToException(Object, Type) Methode

Definitie

Retourneert een uitzondering die moet worden gegenereerd wanneer een conversie niet kan worden uitgevoerd.

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

Parameters

value
Object

Het object dat niet kan worden geconverteerd.

destinationType
Type

Een type dat het type vertegenwoordigt waarnaar de conversie probeerde te converteren.

Retouren

Een Exception object voor de uitzondering die moet worden gegenereerd wanneer een ConvertTo conversie niet kan worden uitgevoerd.

Opmerkingen

Het werkelijke throw trefwoord wordt niet aangeroepen door deze methode, daarom is throw GetConvertToException het typische gebruik (met de value opgegeven parameter).

De geretourneerde specifieke uitzondering is , waarbij InvalidOperationException het uitzonderingsbericht wordt valuedoorgegeven. Het patroon voor gebruik is hetzelfde als voor uitzonderingshulpprogramma's in TypeConverter.

Van toepassing op