ICorDebugModule2
更新:2007 年 11 月
做為 ICorDebugModule 介面的邏輯擴充部分。
interface ICorDebugModule2 : IUnknown {
HRESULT ApplyChanges (
[in] ULONG cbMetadata,
[in, size_is(cbMetadata)] BYTE pbMetadata[],
[in] ULONG cbIL,
[in, size_is(cbIL)] BYTE pbIL[]
);
HRESULT GetJITCompilerFlags (
[out] DWORD *pdwFlags
);
HRESULT ResolveAssembly (
[in] mdToken tkAssemblyRef,
[in] ICorDebugAssembly **ppAssembly
);
HRESULT SetJITCompilerFlags (
[in] DWORD dwFlags
);
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode,
[in] ULONG32 cTokens,
[in, size_is(cTokens)] mdToken pTokens[]
);
};
方法
方法 |
描述 |
---|---|
將中繼資料中的變更和 Microsoft Intermediate Language (MSIL) 程式碼中的變更,套用至執行中的處理序。 |
|
取得控制此 ICorDebugModule2 之 Just-In-Time (JIT) 編譯的旗標。 |
|
解析指定之中繼資料語彙基元所參考的組件。 |
|
設定控制此 ICorDebugModule2 之 JIT 編譯的旗標。 |
|
將此 ICorDebugModule2 中所有類別的所有方法之 Just My Code (JMC) 狀態設定為指定的值,除了 pTokens 陣列中的方法之外,這些方法的 Just My Code 狀態會設定為相反的值。 |
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorDebug.idl
**程式庫:**CorGuids.lib
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0