ExceptionHandler.HandleException(Exception) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,如果例外狀況已處理,則傳回 true
,如果應該重新擲回例外狀況並結束應用程式,則傳回 false
。
public:
abstract bool HandleException(Exception ^ exception);
public abstract bool HandleException (Exception exception);
abstract member HandleException : Exception -> bool
Public MustOverride Function HandleException (exception As Exception) As Boolean
參數
- exception
- Exception
例外狀況發生在 Windows Communication Foundation (WCF) 執行階段中,而這可能會終止應用程式。
傳回
如果已處理例外狀況,則為 true
,否則為 false
。
範例
下列程式碼範例將示範會覆寫 ExceptionHandler 方法的 HandleException 抽象類別 (Abstract Class) 實作。
下列程式碼範例示範如何針對 WCF 執行時間內發生的未處理的例外狀況啟用自訂 MyExceptionHandler
。
備註
如果已處理例外狀況,HandleException 屬性會傳回 true
。 如果是傳回 false
或擲回不同的例外狀況,則會重新擲回原始例外狀況。