ValueSerializer.GetConvertToException(Object, Type) Yöntem

Tanım

Dönüştürme gerçekleştirilemediğinde oluşturulacak bir özel durum döndürür.

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

Parametreler

value
Object

Dönüştürülemeyen nesne.

destinationType
Type

Dönüştürmenin dönüştürmeye çalıştığı türü temsil eden bir tür.

Döndürülenler

Dönüştürme Exception gerçekleştirilemediğinde ConvertTo oluşturulacak özel durum nesnesi.

Açıklamalar

Gerçek throw anahtar sözcük bu yöntem tarafından çağrılmıyor, bu nedenle tipik kullanım (parametresi sağlandı) şeklindedir throw GetConvertToExceptionvalue .

Döndürülen özel durum, özel durum iletisinde geçirilen ile value şeklindedirInvalidOperationException. Kullanım deseni, içindeki TypeConverterözel durum yardımcı programları ile aynıdır.

Şunlara uygulanır