この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

Dispatcher.UnhandledException イベント

 

公開日: 2016年10月

スレッドの例外がスローされ、によるデリゲートの実行中にキャッチされていないときに発生 Invoke または BeginInvokeです。

名前空間:   System.Windows.Threading
アセンブリ:  WindowsBase (WindowsBase.dll 内)

public event DispatcherUnhandledExceptionEventHandler UnhandledException

このイベントが発生したデリゲートの実行中にスローされた例外 Invoke または BeginInvoke キャッチすることはありません。

ハンドラーできます例外処理済みとしてマーク、呼び出されることを内部例外ハンドラーができなくなります。

発生したすべて注意をセカンダリの例外を防ぐために、キャッチするでは、このイベントのイベント ハンドラーを記述する必要があります。 メモリの割り当てや、任意のリソースのハンドラーで処理を要する操作を実行しないようにお勧めします。

UnhandledExceptionFilter イベントを発生させない手段を提供する、 UnhandledException イベントです。 UnhandledExceptionFilter イベントは、最初に、場合 RequestCatch 上、 DispatcherUnhandledExceptionFilterEventArgs に設定されている false, 、 UnhandledException イベントは発生しません。

.NET Framework
3.0 以降で使用可能
トップに戻る
表示: