Interface ICorDebugThread
Representa um thread em um processo. O tempo de vida de uma instância ICorDebugThread
é igual ao tempo de vida do thread que ela representa.
Métodos
Método | Descrição |
---|---|
Método ClearCurrentException | Este método não está implementado. Não o use. |
Método CreateEval | Cria um objeto ICorDebugEval que opera neste ICorDebugThread . |
Método CreateStepper | Cria um objeto ICorDebugStepper que permite percorrer o quadro ativo neste ICorDebugThread . |
Método EnumerateChains | Obtém um ponteiro de interface para um enumerador ICorDebugChainEnum que contém todas as cadeias de pilha neste ICorDebugThread . |
Método GetActiveChain | Obtém um ponteiro de interface para o ICorDebugChain ativo neste ICorDebugThread . |
Método GetActiveFrame | Obtém um ponteiro de interface para o ICorDebugFrame ativo neste ICorDebugThread . |
Método GetAppDomain | Obtém um ponteiro de interface para o domínio do aplicativo no qual esse ICorDebugThread está sendo executado no momento. |
Método GetCurrentException | Obtém um ponteiro de interface para um objeto ICorDebugValue que representa uma exceção sendo gerada no momento pelo código gerenciado. |
Método GetDebugState | Obtém um valor CorDebugThreadState que descreve o estado de depuração atual desse ICorDebugThread . |
Método GetHandle | Obtém o identificador atual da parte ativa desse ICorDebugThread . |
Método GetID | Obtém o identificador atual do sistema operacional da parte ativa desse ICorDebugThread . |
Método GetObject | Obtém um ponteiro de interface para o thread CLR (Common Language Runtime). |
Método GetProcess | Obtém um ponteiro de interface para o processo do qual esse ICorDebugThread faz parte. |
Método GetRegisterSet | Obtém um ponteiro de interface para o conjunto de registros associado a esse ICorDebugThread . |
Método GetUserState | Obtém uma combinação bit a bit de valores CorDebugUserState que descrevem o estado atual desse ICorDebugThread . |
Método SetDebugState | Define uma combinação bit a bit de valores CorDebugThreadState que descrevem o estado de depuração desse ICorDebugThread . |
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 a versão 1.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.