次の方法で共有


DkmExceptionProcessingStage 列挙型

定義

デバッガーは、例外処理内のさまざまな段階でターゲット プロセスから通知を受け取ります (例外がスローされる、例外がハンドルされないなど)。 この列挙は、通知のステージを示します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class DkmExceptionProcessingStage
public enum class DkmExceptionProcessingStage
enum DkmExceptionProcessingStage
[System.Flags]
public enum DkmExceptionProcessingStage
[<System.Flags>]
type DkmExceptionProcessingStage = 
Public Enum DkmExceptionProcessingStage
継承
DkmExceptionProcessingStage
属性

フィールド

AppDomainTransition 4

ターゲット プロセスでは、アプリ ドメインの移行時に例外が飲み込まれようとしています。

Caught 128

スローされた例外がキャッチされました。 この段階の例外は停止イベント自体ではありませんが、catch ハンドラー内の別の停止イベント (ステップの完了など) の前に発生しています。

ManagedUnmanagedTransition 8

ターゲット プロセスは、マネージド コードからアンマネージ コードに例外を渡しようとしています。

Thrown 1

例外がスローされました。 この通知は、すべての種類の例外に対して発生します。

Unhandled 32

この例外のハンドラーが見つかりませんでした。

UserCodeSearch 2

ターゲット プロセスで例外ハンドラーの検索が開始され、この検索でユーザー コードが入力されました。 この通知は、マイ コードのみをサポートする例外カテゴリに対してのみ提供されます。 現時点では、CLR & スクリプトの例外カテゴリのみがマイ コードのみをサポートしています。

CLR デバイスのシナリオでは、または UI でマイ コードのみのステップ実行が無効になっている場合、バックエンドはマイ コードのみをサポートしません。 この場合、例外がスローされると、'Thrown' フラグと 'UserCodeSearch' フラグの両方が設定されます。

UserUnhandled 16

例外ハンドラーがユーザー コードの外部で見つかりました。 この通知は、マイ コードのみをサポートする例外カテゴリに対してのみ提供されます。 現時点では、CLR 例外カテゴリのみが Just My Code.\n をサポートしています。

UserVisible 64

例外はユーザーに表示される必要があります。 設定すると、ユーザーが例外で停止しない場合、例外が出力ウィンドウに送信されます。

適用対象