Interface ICorDebugModule2
Serve sistema autônomo uma extensão lógica à ICorDebugModule interface.
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[]
);
};
Métodos
Método |
Descrição |
---|---|
Aplica as alterações nos metadados e as alterações no código Microsoft intermediate linguagem (MSIL) para o processo em execução. |
|
Obtém os sinalizadores que controle a compilação just-in-time (JIT) para este ICorDebugModule2. |
|
Elimina o assembly referenciado pelo token de metadados especificado. |
|
Define os sinalizadores que controlam a compilação JIT para este ICorDebugModule2. |
|
Define o status JMC (Just Meu Código) de todos os métodos de todas as classes neste ICorDebugModule2 o valor especificado, exceto aqueles no pTokens matriz define como o valor oposto. |
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: CorDebug.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0