Partilhar via


Interface de ICorDebugThread

Representa um segmento em um processo. O tempo de vida de um ICorDebugThread instância é igual a vida útil do thread ele representa.

Métodos

Método

Descrição

Método de ICorDebugThread::ClearCurrentException

Este método não está implementado. Não usá-lo.

Método de ICorDebugThread::CreateEval

Cria um ICorDebugEval o objeto que opera sobre isso ICorDebugThread.

Método de ICorDebugThread::CreateStepper

Cria um ICorDebugStepper objeto permite percorrendo o quadro ativo neste ICorDebugThread.

Método de ICorDebugThread::EnumerateChains

Obtém um ponteiro de interface para um ICorDebugChainEnum enumerador que contém todas as cadeias de pilha nesse ICorDebugThread.

Método de ICorDebugThread::GetActiveChain

Obtém um ponteiro de interface para o ativo ICorDebugChain na ICorDebugThread.

Método de ICorDebugThread::GetActiveFrame

Obtém um ponteiro de interface para o ativo ICorDebugFrame na ICorDebugThread.

Método de ICorDebugThread::GetAppDomain

Obtém um ponteiro de interface para o domínio de aplicativo no qual este ICorDebugThread está em execução no momento.

Método de ICorDebugThread::GetCurrentException

Obtém um ponteiro de interface para um ICorDebugValue de objeto que representa uma exceção sendo lançada pelo código gerenciado.

Método de ICorDebugThread::GetDebugState

Obtém um CorDebugThreadState valor que descreve o estado atual de depuração isso ICorDebugThread.

Método de ICorDebugThread::GetHandle

Obtém o identificador atual para a parte ativa ICorDebugThread.

Método de ICorDebugThread::GetID

Obtém o identificador do sistema operacional atual da parte ativa disso ICorDebugThread.

Método de ICorDebugThread::GetObject

Obtém um ponteiro de interface para o segmento de runtime (CLR) de idioma comum.

Método de ICorDebugThread::GetProcess

Obtém um ponteiro de interface para o processo do qual este ICorDebugThread um part. de formulários.

Método de ICorDebugThread::GetRegisterSet

Obtém um ponteiro de interface para o conjunto de registro associado a esta ICorDebugThread.

Método de ICorDebugThread::GetUserState

Obtém uma combinação bit a bit de CorDebugUserState valores que descrevem o estado atual deste ICorDebugThread.

Método de ICorDebugThread::SetDebugState

Define uma combinação bit a bit de CorDebugThreadState os valores que descrevem o estado de depuração isso ICorDebugThread.

Comentários

Observação

Esta interface não dá suporte a que está sendo chamado remotamente, entre computadores ou entre processos.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface de ICorDebugThread2

Outros recursos

Interfaces de depuração.