Partager via


ICorDebugThread, interface

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

Méthodes

Méthode Descriptif
ClearCurrentException, méthode Cette méthode n’est pas implémentée. Ne l’utilisez pas.
CreateEval, méthode Crée un objet ICorDebugEval qui fonctionne sur ce ICorDebugThread.
CreateStepper, méthode Crée un objet ICorDebugStepper qui permet de parcourir pas à pas la trame active 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 l’ICorDebugFrame actif sur ce ICorDebugThread.
GetAppDomain, méthode Obtient un pointeur d’interface vers le domaine d’application dans lequel il ICorDebugThread s’exécute actuellement.
GetCurrentException, méthode Obtient un pointeur d’interface vers un objet ICorDebugValue qui représente une exception actuellement 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 handle actuel pour la partie active de ce ICorDebugThread.
GetID, méthode Obtient l’identificateur actuel du système d’exploitation de la partie active de ce ICorDebugThread.
GetObject, méthode Obtient un pointeur d’interface vers le thread CLR (Common Language Runtime).
GetProcess, méthode Obtient un pointeur d’interface vers le processus dont il s’agit ICorDebugThread d’une partie.
GetRegisterSet, méthode Obtient un pointeur d’interface vers le jeu d’inscriptions associé à ce ICorDebugThread.
GetUserState, méthode Obtient une combinaison au niveau du bit des valeurs CorDebugUserState qui décrivent l’état actuel de ce ICorDebugThreadfichier .
SetDebugState, méthode Définit une combinaison de valeurs au niveau du CorDebugThreadState bit qui décrivent l’état de débogage de ce ICorDebugThread.

Remarques

Note

Cette interface ne prend pas en charge l’appel à distance, soit entre ordinateurs, soit interprocesseur.

Spécifications

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

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

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 1.0