次の方法で共有


ExceptionHandler.TransportExceptionHandler プロパティ

定義

アプリケーション ドメインの現在のトランスポート ExceptionHandler の実装を取得または設定します。

public:
 static property System::ServiceModel::Dispatcher::ExceptionHandler ^ TransportExceptionHandler { System::ServiceModel::Dispatcher::ExceptionHandler ^ get(); void set(System::ServiceModel::Dispatcher::ExceptionHandler ^ value); };
public static System.ServiceModel.Dispatcher.ExceptionHandler TransportExceptionHandler { get; set; }
static member TransportExceptionHandler : System.ServiceModel.Dispatcher.ExceptionHandler with get, set
Public Shared Property TransportExceptionHandler As ExceptionHandler

プロパティ値

グローバル Windows Communication Foundation (WCF) トランスポート内で発生するハンドルされない例外を受け取るカスタム ExceptionHandler オブジェクト。

注釈

既定では、 TransportExceptionHandler プロパティは の AlwaysHandle値に設定されているため、WCF トランスポート内の未処理の例外は無視されます。 このような例外を受け取って対応するには、このプロパティに ExceptionHandler のインスタンスを設定します。

グローバル WCF トランスポート内でハンドルされない例外が発生し、このハンドラーに到達すると、アプリケーション ドメインの状態が侵害される可能性があります。 HandleException は、これらの例外を返 false してアプリケーションを終了させることができます。

適用対象