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
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage (pull requests). Pour plus d’informations, consultez notre guide du contributeur.