次の方法で共有


CorDebugIntercept 列挙型

受け取ることのできる (つまりステップ インできる) コードの型を示します。

typedef enum CorDebugIntercept {
    INTERCEPT_NONE                = 0x0,
    INTERCEPT_CLASS_INIT          = 0x01,
    INTERCEPT_EXCEPTION_FILTER    = 0x02,
    INTERCEPT_SECURITY            = 0x04,
    INTERCEPT_CONTEXT_POLICY      = 0x08,
    INTERCEPT_INTERCEPTION        = 0x10,
    INTERCEPT_ALL                 = 0xffff
} CorDebugIntercept;

メンバー

メンバー

説明

INTERCEPT_NONE

受け取ることのできるコードはありません。

INTERCEPT_CLASS_INIT

コンストラクターを受け取ることができます。

INTERCEPT_EXCEPTION_FILTER

例外フィルターを受け取ることができます。

INTERCEPT_SECURITY

セキュリティを強制的に適用するコードを受け取ることができます。

INTERCEPT_CONTEXT_POLICY

コンテキスト ポリシーを受け取ることができます。

INTERCEPT_INTERCEPTION

使用しません。

INTERCEPT_ALL

すべてのコードを受け取ることができます。

解説

受け取ることのできるコードの型を設定するには、ICorDebugStepper::SetInterceptMask メソッドを使用します。

必要条件

プラットフォーム: 「.NET Framework システム要件」を参照

ヘッダー: CorDebug.idl、CorDebug.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

参照

その他の技術情報

列挙体のデバッグ