Megosztás a következőn keresztül:


ICorDebugController felület

Olyan hatókört jelöl, amely a ProcessAppDomainkódvégrehajtási környezet vezérlését is lehetővé teszi.

Methods

Metódus Description
ICorDebugController::CanCommitChanges Ez a módszer elavult.
ICorDebugController::CommitChanges Ez a módszer elavult.
Folytatási módszer Folytatja a felügyelt szálak végrehajtását az ICorDebugController::Stop hívása után.
Metódus leválasztása Leválasztja a hibakeresőt a folyamatról vagy az alkalmazástartományról.
EnumerateThreads metódus Enumerátort kér le a folyamat aktív felügyelt szálaihoz.
HasQueuedCallbacks metódus Egy olyan értéket kap, amely jelzi, hogy a felügyelt visszahívások jelenleg várólistán vannak-e a megadott szálhoz.
IsRunning metódus Olyan értéket kap, amely jelzi, hogy a folyamat szálai jelenleg szabadon futnak-e.
SetAllThreadsDebugState metódus Beállítja a folyamat összes felügyelt szálának hibakeresési állapotát.
Leállítási módszer Kooperatív leállítást hajt végre minden olyan szálon, amely felügyelt kódot futtat a folyamatban.
Leállítási módszer Leállítja a folyamatot a megadott kilépési kóddal.

Megjegyzések

Ha ICorDebugController egy folyamatot szabályoz, a hatókör a folyamat összes szálát tartalmazza. Ha ICorDebugController egy alkalmazástartományt irányít, a hatókör csak az adott alkalmazástartomány szálait tartalmazza.

Megjegyzés:

Ez a felület nem támogatja a távoli meghívást, sem a gépközi, sem a folyamatközi meghívást.

Requirements

Platformok: Lásd: .NET által támogatott operációs rendszerek.

Fejléc: CorDebug.idl, CorDebug.h

Könyvtár: CorGuids.lib

.NET-verziók: A .NET-keretrendszer 1.0 óta érhető el