次の方法で共有


ICorDebugStepper::SetInterceptMask メソッド

ステップインするコードの種類を指定する値を設定します。

構文

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

パラメーター

mask [in]コードの種類を指定する CorDebugIntercept 列挙体の値の組み合わせ。

注釈

インターセプターのビットが設定されている場合、指定された種類のインターセプト コードが検出されると、ステッパが完了します。 ビットがクリアされると、インターセプト コードはスキップされます。

SetInterceptMask メソッドは、(ユーザーの観点から) ICorDebugStepper::SetUnmappedStopMask と予期しない相互作用を持つ可能性があります。 たとえば、クラス初期化コードの唯一の可視部分 (つまり、内部以外) にマッピング情報がなく、STOP_NO_MAPPING_INFOが設定されていない場合 ( ICorDebugStepper::SetUnmappedStopMask メソッドと CorDebugUnmappedStop 列挙型を参照)、ステッパーはクラスの初期化をステップ オーバーします。 既定では、 CorDebugIntercept 列挙体のINTERCEPT_NONE値のみが使用されます。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

.NET のバージョン: .NET Framework 1.0 以降で使用可能