次の方法で共有


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

コンバーターが変換しようとした型を表す型。

戻り値

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

注釈

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

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

適用対象