Dela via


ICorDebugController-gränssnitt

Representerar ett omfång, antingen en Process eller en AppDomain, där kodkörningskontexten kan styras.

Methods

Metod Description
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äkning för de aktiva hanterade trådarna 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.

Anmärkningar

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.

Anmärkning

Det här gränssnittet stöder inte fjärranrop, varken mellan datorer eller korsprocesser.

Kravspecifikation

Plattformar: Se Operativsystem som stöds av .NET.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET-versioner: Tillgänglig sedan .NET Framework 1.0