ICorDebugThread Interface
Representa um thread num processo. A duração de uma ICorDebugThread
instância é a mesma que a duração do thread que representa.
Métodos
Método | Descrição |
---|---|
Método ClearCurrentException | Este método não está implementado. Não o utilize. |
CreateEval Method | Cria um objeto ICorDebugEval que opera neste ICorDebugThread . |
CreateStepper Method | Cria um objeto ICorDebugStepper que permite percorrer a moldura ativa neste ICorDebugThread . |
EnumerateChains Method | 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 da aplicação no qual está ICorDebugThread atualmente a ser executado. |
Método GetCurrentException | Obtém um ponteiro de interface para um objeto ICorDebugValue que representa uma exceção atualmente a ser emitida pelo código gerido. |
Método GetDebugState | Obtém um valor CorDebugThreadState que descreve o estado de depuração atual deste ICorDebugThread . |
Método GetHandle | Obtém o identificador atual para a parte ativa deste ICorDebugThread . |
Método GetID | Obtém o identificador do sistema operativo atual da parte ativa deste ICorDebugThread . |
Método GetObject | Obtém um ponteiro de interface para o thread de runtime de linguagem (CLR) comum. |
GetProcess Method | Obtém um ponteiro de interface para o processo do qual isto ICorDebugThread faz parte. |
Método GetRegisterSet | Obtém um ponteiro de interface para o conjunto de registos associado a este ICorDebugThread . |
GetUserState Method | Obtém uma combinação bit-a-bit de valores CorDebugUserState que descrevem o estado atual deste ICorDebugThread . |
Método SetDebugState | Define uma combinação bit-a-bit de CorDebugThreadState valores que descrevem o estado de depuração deste ICorDebugThread . |
Observações
Nota
Esta interface não suporta ser chamada remotamente, seja entre máquinas ou entre processos.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde 1.0
Ver também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.