言語

ValueSerializer.GetConvertToException(Object, Type) メソッド

定義

変換を実行できない場合にスローする例外を返します。

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

パラメーター

value
Object

変換できなかったオブジェクト。

destinationType
Type

変換が試行された型を表す型。

返品

Exception変換を実行できない場合にスローする例外のConvertTo オブジェクト。

注釈

実際の throw キーワードはこのメソッドによって呼び出されないため、一般的な使用法は throw GetConvertToException (パラメーター value 指定) です。

返される特定の例外は InvalidOperationExceptionされ、例外メッセージ value 渡されます。 使用パターンは、 TypeConverterの例外ユーティリティの場合と同じです。

適用対象