ICorDebugModule2 Interface

Serves as a logical extension to the ICorDebugModule interface.

Methods

Method

Description

ICorDebugModule2::ApplyChanges Method

Applies the changes in the metadata and the changes in the Microsoft intermediate language (MSIL) code to the running process.

ICorDebugModule2::GetJITCompilerFlags Method

Gets the flags that control the just-in-time (JIT) compilation for this ICorDebugModule2.

ICorDebugModule2::ResolveAssembly Method

Resolves the assembly referenced by the specified metadata token.

ICorDebugModule2::SetJITCompilerFlags Method

Sets the flags that control the JIT compilation for this ICorDebugModule2.

ICorDebugModule2::SetJMCStatus Method

Sets the Just My Code (JMC) status of all methods of all the classes in this ICorDebugModule2 to the specified value, except those in the pTokens array, which it sets to the opposite value.

Remarks

Note

This interface does not support being called remotely, either cross-machine or cross-process.

Requirements

Platforms: See .NET Framework System Requirements.

Header: CorDebug.idl, CorDebug.h

Library: CorGuids.lib

.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

See Also

Reference

ICorDebugModule Interface

Other Resources

Debugging Interfaces