ValueSerializer.GetConvertToException(Object, Type) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回要在無法執行轉換時擲回的例外狀況。
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
關鍵詞,因此一般用法 throw GetConvertToException
會與 value
提供參數) (。
傳回的特定例外狀況是 InvalidOperationException,並 value
傳入例外狀況訊息。 使用模式與 中的 TypeConverter例外狀況公用程式相同。