Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen Bereich dar, entweder ein Process oder ein AppDomain, in dem der Codeausführungskontext gesteuert werden kann.
Methodik
| Methode | Description |
|---|---|
ICorDebugController::CanCommitChanges |
Diese Methode ist veraltet. |
ICorDebugController::CommitChanges |
Diese Methode ist veraltet. |
| Continue-Methode | Setzt die Ausführung von verwalteten Threads nach einem Aufruf von ICorDebugController::Stop fort. |
| Detach-Methode | Trennt den Debugger von der Prozess- oder Anwendungsdomäne. |
| EnumerateThreads-Methode | Ruft einen Enumerator für die aktiven verwalteten Threads im Prozess ab. |
| HasQueuedCallbacks-Methode | Ruft einen Wert ab, der angibt, ob verwaltete Rückrufe derzeit für den angegebenen Thread in die Warteschlange gestellt werden. |
| IsRunning-Methode | Ruft einen Wert ab, der angibt, ob die Threads im Prozess derzeit frei ausgeführt werden. |
| SetAllThreadsDebugState-Methode | Legt den Debugstatus aller verwalteten Threads im Prozess fest. |
| Stop-Methode | Führt einen kooperativen Stopp für alle Threads aus, die verwalteten Code im Prozess ausführen. |
| Terminate-Methode | Beendet den Prozess mit dem angegebenen Beendigungscode. |
Bemerkungen
Wenn ICorDebugController ein Prozess gesteuert wird, enthält der Bereich alle Threads des Prozesses. Wenn ICorDebugController eine Anwendungsdomäne gesteuert wird, enthält der Bereich nur die Threads dieser bestimmten Anwendungsdomäne.
Hinweis
Diese Schnittstelle unterstützt nicht die Remote-Aufrufe, entweder computerübergreifend oder prozessübergreifend.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 1.0