Interface ICorDebugProcess2
Uma extensão lógica da interface ICorDebugProcess, que representa um processo que executa o código gerenciado.
Métodos
Método | Descrição |
---|---|
Método ClearUnmanagedBreakpoint | Remove um ponto de interrupção no deslocamento especificado definido por uma chamada anterior para ICorDebugProcess2::SetUnmanagedBreakpoint . |
Método GetDesiredNGENCompilerFlags | Obtém os sinalizadores que devem ser definidos para o CLR (Common Language Runtime) para carregar a imagem no processo referenciado por este ICorDebugProcess2 . |
Método GetReferenceValueFromGCHandle | Obtém um ponteiro de referência para o objeto gerenciado especificado que tem um identificador de coleta de lixo. |
Método GetThreadForTaskID | Obtém o thread no qual a tarefa com o identificador especificado está sendo executada. |
Método GetVersion | Obtém a versão do CLR na qual o processo que está sendo depurado está em execução. |
Método SetDesiredNGENCompilerFlags | Define os sinalizadores necessários para que o compilador JIT (just-in-time) carregue uma imagem no processo que está sendo depurado. |
Método SetUnmanagedBreakpoint | Define um ponto de interrupção não gerenciado no deslocamento de imagem nativa especificado. |
Comentários
Observação
Esta interface não pode ser chamada remotamente, seja entre computadores ou entre processos.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 2.0
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.