Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Actúa como extensión lógica de la interfaz 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[]
);
};
Métodos
Método |
Descripción |
|---|---|
Aplica los cambios en los metadatos y los cambios en el código de Lenguaje intermedio (MSIL) de Microsoft al proceso en ejecución. |
|
Obtiene los indicadores que controlan la compilación Just-In-Time (JIT) para esta instancia de ICorDebugModule2. |
|
Resuelve el ensamblado al que hace referencia el símbolo (token) de metadatos especificado. |
|
Establece los indicadores que controlan la compilación JIT para esta instancia de ICorDebugModule2. |
|
Establece el estado "Sólo mi código" (JMC) de todos los métodos de todas las clases en esta instancia de ICorDebugModule2 en el valor especificado, excepto los que se incluyen en la matriz pTokens, a los que establece en el valor opuesto. |
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorDebug.idl
Biblioteca: CorGuids.lib
.NET Framework, versiones: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0