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
ClearCurrentException, méthode Cette méthode n’est pas implémentée. Ne pas l'utiliser.
CreateEval, méthode Crée un objet ICorDebugEval qui fonctionne sur ce ICorDebugThread.
CreateStepper, méthode Crée un objet ICorDebugStepper qui permet d’effectuer un pas à pas détaillé du frame actif dans ce ICorDebugThread.
EnumerateChains, méthode Obtient un pointeur d’interface vers un énumérateur ICorDebugChainEnum qui contient toutes les chaînes de pile dans ce ICorDebugThread.
GetActiveChain, méthode Obtient un pointeur d’interface vers le ICorDebugChain actif sur ce ICorDebugThread.
GetActiveFrame, méthode Obtient un pointeur d’interface vers le ICorDebugFrame actif sur ce ICorDebugThread.
GetAppDomain, méthode Obtient un pointeur d’interface vers le domaine d’application dans lequel ce ICorDebugThread est en cours d’exécution.
GetCurrentException, méthode Obtient un pointeur d’interface vers un objet ICorDebugValue qui représente une exception levée par du code managé.
GetDebugState, méthode Obtient une valeur CorDebugThreadState qui décrit l’état de débogage actuel de ce ICorDebugThread.
GetHandle, méthode Obtient le descripteur actuel de la partie active de ce ICorDebugThread.
GetID, méthode Obtient l’identificateur de système d’exploitation actuel de la partie active de ce ICorDebugThread.
GetObject, méthode Obtient un pointeur d’interface vers le thread du Common Language Runtime (CLR).
GetProcess, méthode Obtient un pointeur d’interface vers le processus dont ce ICorDebugThread fait partie.
GetRegisterSet, méthode Obtient un pointeur d’interface vers le jeu de registres associé à ce ICorDebugThread.
GetUserState, méthode Obtient une combinaison au niveau du bit des valeurs de CorDebugUserState qui décrivent l’état actuel de ce ICorDebugThread.
SetDebugState, méthode Définit une combinaison au niveau du bit des valeurs de CorDebugThreadState qui décrivent l’état de débogage de ce ICorDebugThread.

Remarques

Notes

Cette interface ne prend pas en charge l'appel à distance, que ce soit entre ordinateurs ou entre processus.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi