Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente une étendue, une Process ou un AppDomain, dans laquelle le contexte d’exécution du code peut être contrôlé.
Méthodes
| Méthode | Descriptif |
|---|---|
ICorDebugController::CanCommitChanges |
Cette méthode est obsolète. |
ICorDebugController::CommitChanges |
Cette méthode est obsolète. |
| Continue, méthode | Reprend l’exécution des threads managés après un appel à ICorDebugController ::Stop. |
| Detach, méthode | Détache le débogueur du processus ou du domaine d’application. |
| EnumerateThreads, méthode | Obtient un énumérateur pour les threads managés actifs dans le processus. |
| HasQueuedCallbacks, méthode | Obtient une valeur qui indique si les rappels managés sont actuellement mis en file d’attente pour le thread spécifié. |
| IsRunning, méthode | Obtient une valeur qui indique si les threads du processus sont en cours d’exécution librement. |
| SetAllThreadsDebugState, méthode | Définit l’état de débogage de tous les threads managés dans le processus. |
| Stop, méthode | Effectue un arrêt coopératif sur tous les threads qui exécutent du code managé dans le processus. |
| Terminate, méthode | Termine le processus avec le code de sortie spécifié. |
Remarques
Si ICorDebugController elle contrôle un processus, l’étendue inclut tous les threads du processus. Si ICorDebugController elle contrôle un domaine d’application, l’étendue inclut uniquement les threads de ce domaine d’application particulier.
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