ValueSerializer.GetConvertToException(Object, Type) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí výjimku, která se má vyvolat, když nelze provést převod.
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
Parametry
- value
- Object
Objekt, který nelze převést.
- destinationType
- Type
Typ, který představuje typ, na který se převod pokusil převést.
Návraty
Objekt Exception pro výjimku, která se má vyvolat, ConvertTo
když nelze provést převod.
Poznámky
throw
Skutečná klíčová slova není vyvolána touto metodou, proto je throw GetConvertToException
typické použití (s zadaným parametremvalue
).
Vrácená konkrétní výjimka je , která je InvalidOperationExceptionpředána ve zprávě o výjimce value
. Vzor pro použití je stejný jako u nástrojů pro výjimky v TypeConverternástroji .