ICorDebugController-Schnittstelle
Stellt einen Bereich dar, in dem der Kontext der Codeausführung gesteuert werden kann. Dabei handelt es sich entweder um einen Process oder eine AppDomain.
Methoden
Methode |
Beschreibungen |
---|---|
ICorDebugController::CanCommitChanges |
Diese Methode ist veraltet. |
ICorDebugController::CommitChanges |
Diese Methode ist veraltet. |
Setzt die Ausführung verwalteter Threads nach einem Aufruf von ICorDebugController::Stop fort. |
|
Trennt den Debugger vom Prozess oder der Anwendungsdomäne. |
|
Ruft einen Enumerator für die aktiven verwalteten Threads im Prozess ab. |
|
Ruft einen Wert ab, der angibt, ob die verwalteten Rückrufe zurzeit in der Warteschlange des angegebenen Threads stehen. |
|
Ruft einen Wert ab, der angibt, ob die Threads im Prozess zurzeit frei ausgeführt werden. |
|
Legt den Debugzustand aller verwalteten Threads im Prozess fest. |
|
Beendet alle Threads, die verwalteten Code im Prozess ausführen. |
|
Beendet den Prozess mit dem angegebenen Exitcode. |
Hinweise
Wenn ICorDebugController einen Prozess steuert, umfasst der Bereich alle Threads des Prozesses. Steuert ICorDebugController eine Anwendungsdomäne, so umfasst der Bereich nur die Threads dieser speziellen Anwendungsdomäne.
Hinweis |
---|
Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0