Dela via


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