Compartilhar via


ICorDebugThread Interface

Representa um thread em um processo. O tempo de vida de uma ICorDebugThread instância é o mesmo que o tempo de vida do thread que ele representa.

Methods

Método Description
Método ClearCurrentException Esse método não é 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 pilhas 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 isso ICorDebugThread está sendo executado no momento.
Método GetCurrentException Obtém um ponteiro de interface para um objeto ICorDebugValue que representa uma exceção que está sendo gerada atualmente pelo código gerenciado.
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 da parte ativa deste ICorDebugThread.
Método GetID Obtém o identificador atual do sistema operacional da parte ativa deste 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 isso ICorDebugThread faz parte.
Método GetRegisterSet Obtém um ponteiro de interface para o conjunto de registros associado a isso ICorDebugThread.
Método GetUserState 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

Observação

Essa interface não dá suporte a ser chamada remotamente, seja entre máquinas ou entre processos.

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET: Disponível desde o .NET Framework 1.0