次の方法で共有


ExceptionHandler.HandleException(Exception) メソッド

定義

派生クラスでオーバーライドされると、例外が処理された場合は 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 抽象クラスを実装しています。

次のコード例は、WCF ランタイム内で発生する未処理の例外に対してカスタム MyExceptionHandler を有効にする方法を示しています。

注釈

例外が処理された場合、HandleException プロパティは true を返します。 このプロパティが false を返す場合、または別の例外をスローする場合は、元の例外が再スローされます。

適用対象