ICorDebugController-gränssnitt
Representerar ett omfång, antingen ett Process eller ett AppDomain, där kodkörningskontexten kan styras.
Metoder
Metod | Beskrivning |
---|---|
ICorDebugController::CanCommitChanges |
Den här metoden är föråldrad. |
ICorDebugController::CommitChanges |
Den här metoden är föråldrad. |
Fortsätt-metoden | Återupptar körningen av hanterade trådar efter ett anrop till ICorDebugController::Stop. |
Koppla från-metod | Kopplar från felsökningsprogrammet från process- eller programdomänen. |
EnumerateThreads-metod | Hämtar en uppräknare för aktiva hanterade trådar i processen. |
HasQueuedCallbacks-metod | Hämtar ett värde som anger om några hanterade återanrop för närvarande är i kö för den angivna tråden. |
IsRunning-metod | Hämtar ett värde som anger om trådarna i processen körs fritt. |
SetAllThreadsDebugState-metod | Anger felsökningstillståndet för alla hanterade trådar i processen. |
Stoppmetod | Utför ett samarbetsstopp på alla trådar som kör hanterad kod i processen. |
Avsluta metod | Avslutar processen med den angivna slutkoden. |
Kommentarer
Om ICorDebugController
styr en process innehåller omfånget alla trådar i processen. Om ICorDebugController
styr en programdomän innehåller omfånget endast trådarna i den specifika programdomänen.
Anteckning
Det här gränssnittet stöder inte fjärranrop, varken mellan datorer eller korsprocesser.
Krav
Plattformar: Se Systemkrav.
Huvudet: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET Framework versioner: Tillgänglig sedan 1.0
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.