次の方法で共有


ICorDebugStepper::SetUnmappedStopMask メソッド

実行を中断する未割り当てコードの種類を指定する値を設定します。

HRESULT SetUnmappedStopMask (
    [in] CorDebugUnmappedStop   mask
);

パラメーター

  • mask
    [入力] デバッガーの実行を中断する未割り当てコードの種類を指定する CorDebugUnmappedStop 列挙体の値。

    既定値は、STOP_OTHER_UNMAPPED です。 STOP_UNMANAGED は、相互運用機能デバッグに対してのみ有効です。

解説

Microsoft Intermediate Language (MSIL) への対応する割り当てのない Just-In-Time (JIT) コンパイルがデバッガーによって検出されたときに、その種類の未割り当てコードを指定するフラグが設定されている場合は実行が中断されます。設定されていない場合は、ステップ実行が透過的に続行されます。

デバッガーがメソッドの入力にステッパを使用していない場合、未割り当てコードをステップ オーバーしないことがあります。

必要条件

プラットフォーム: 「.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

参照

参照

ICorDebugStepper インターフェイス

ICorDebugStepper2 インターフェイス