dotTrace 2026.1 Help

例外

例外 フィルターは、プロファイリング中にアプリで発生した例外に関するデータを示します。 例: 例外 が選択されている場合、 呼び出しツリー は例外をスローしたメソッドを示します。

例外 イベントを選択して、例外とその発生源を分析します。 例外 イベントを選択した後、 例外: タイプ および 例外: メッセージ サブフィルターを使用して結果を微調整できます。

例外: タイプ

フィルターは、例外の種類を表示し、対応するポイントイベントを除外します。 このフィルターを使用して、指定されたタイプの例外のみをスローするスレッドおよびメソッドを判別します。 例: 特定のタイプの例外を発生させたメソッドを特定する場合は、 例外 を選択し、 例外: タイプ で例外タイプを選択します。 メソッドは ホットスポットコールスタック ウィンドウに表示されます。

例外の種類

1 例外タイプ名。

2 発生した例外の数。

3 例外の総数に対する特定のタイプの例外の割合。

例: アプリケーションにスレッド #1 とスレッド #2 の 2 つのスレッドがあります。 プロファイリング中に、スレッド #1 は 2 つの DivideByZeroException と 2 つの SomeUserException を発生させました。 スレッド #2 は 1 つの SomeUserException を発生させました。 これら 2 つのスレッドの イベント フィルターは次のようになります。

...
例外 5

これらの 2 つのスレッドの 例外: タイプ フィルターは次のようになります:

SomeUserException 3 60.00%
DivideByZeroException 2 40.00%

例外を適用するには: 型フィルター

  • フィルターで目的のタイプを選択します。

    例外: タイプ でタイプを選択すると、選択したタイプの例外が発生したポイントイベントだけが他のフィルターに表示されます。 例: コールスタック ウィンドウの ホットスポット には、例外を発生させたメソッドのリストが表示されます。

    例外の種類。 サンプル例

例外: メッセージ

フィルターは例外メッセージを表示し、対応するポイントイベントを除外します。 このフィルターを使用して、指定されたメッセージで例外を発生させるスレッドとメソッドを特定します。

例外メッセージ

1 例外メッセージ。

2 発生した例外の数。

3 特定のメッセージに対する例外の総数に対する例外の割合。

例外を適用するには: メッセージフィルター

  • フィルターで目的のメッセージを選択します。

    メッセージを選択すると、選択したメッセージの例外が発生したポイントイベントだけが他のフィルターに表示されます。

    例外メッセージ。 サンプル例
2026 年 6 月 12 日