Partager via


ICorDebugThread, interface

Représente un thread de processus. La durée de vie d'une instance ICorDebugThread est la même que la durée de vie du thread qu'elle représente.

Méthodes

Méthode

Description

ICorDebugThread::ClearCurrentException, méthode

Cette méthode n'est pas implémentée. Ne pas l'utiliser.

ICorDebugThread::CreateEval, méthode

Crée un objet ICorDebugEval qui fonctionne sur ce ICorDebugThread.

ICorDebugThread::CreateStepper, méthode

Crée un objet ICorDebugStepper qui autorise l'exécution pas à pas via le frame actif de ce ICorDebugThread.

ICorDebugThread::EnumerateChains, méthode

Obtient un pointeur d'interface vers un énumérateur ICorDebugChainEnum qui contient toutes les chaînes de pile figurant dans cet objet ICorDebugThread.

ICorDebugThread::GetActiveChain, méthode

Obtient un pointeur d'interface vers le ICorDebugChain actif dans ce ICorDebugThread.

ICorDebugThread::GetActiveFrame, méthode

Obtient un pointeur d'interface vers le ICorDebugFrame actif dans ce ICorDebugThread.

ICorDebugThread::GetAppDomain, méthode

Obtient un pointeur d'interface vers le domaine d'application dans lequel ICorDebugThread est en cours d'exécution.

ICorDebugThread::GetCurrentException, méthode

Obtient un pointeur d'interface vers un objet ICorDebugValue qui représente une exception actuellement levée par le code managé.

ICorDebugThread::GetDebugState, méthode

Obtient une valeur CorDebugThreadState qui décrit l'état de débogage en cours de ICorDebugThread.

ICorDebugThread::GetHandle, méthode

Obtient le handle actuel pour la partie active de ICorDebugThread.

ICorDebugThread::GetID, méthode

Obtient l'identificateur de système d'exploitation actuel de la partie active de ICorDebugThread.

ICorDebugThread::GetObject, méthode

Obtient un pointeur d'interface vers le thread du Common Language Runtime (CLR).

ICorDebugThread::GetProcess, méthode

Obtient un pointeur d'interface vers le processus dont ICorDebugThread fait partie.

ICorDebugThread::GetRegisterSet, méthode

Obtient un pointeur d'interface vers le jeu de Registre associé à ICorDebugThread.

ICorDebugThread::GetUserState, méthode

Obtient une combinaison d'opérations de bits de valeurs CorDebugUserState qui décrivent l'état actuel de ce ICorDebugThread.

ICorDebugThread::SetDebugState, méthode

Définit une combinaison d'opérations de bits de valeurs CorDebugThreadState qui décrivent l'état de débogage de ce ICorDebugThread.

Notes

RemarqueRemarque

Cette interface ne prend pas en charge l'appel à distance, intermachine ou interprocessus.

Spécifications

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl, CorDebug,h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

ICorDebugThread2, interface

Autres ressources

Interfaces de débogage