ICorDebugController, interface
Représente une portée, un Process ou un AppDomain, où le contexte d'exécution du code peut être contrôlé.
Méthodes
Méthode |
Description |
---|---|
ICorDebugController::CanCommitChanges |
Cette méthode est obsolète. |
ICorDebugController::CommitChanges |
Cette méthode est obsolète. |
Reprend l'exécution de threads managés après un appel à ICorDebugController::Stop. |
|
Détache le débogueur du processus ou du domaine d'application. |
|
Obtient un énumérateur pour les threads managés actifs dans le processus. |
|
Obtient une valeur qui indique si des rappels managés sont actuellement en file d'attente pour le thread spécifié. |
|
Obtient une valeur qui indique si les threads du processus s'exécutent librement. |
|
Définit l'état de débogage de tous les threads managés dans le processus. |
|
Effectue un arrêt coopératif sur tous les threads qui exécutent du code managé dans le processus. |
|
Termine le processus avec le code de sortie spécifié. |
Notes
Si ICorDebugController contrôle un processus, la portée inclut tous les threads du processus. Si ICorDebugController contrôle un domaine d'application, la portée inclut uniquement les threads de ce domaine d'application particulier.
Remarque |
---|
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