Compartir vía


ICorDebugController (interfaz)

Representa un ámbito, o Process , AppDomainen el que se puede controlar el contexto de ejecución de código.

Methods

Método Description
ICorDebugController::CanCommitChanges Este método está obsoleto.
ICorDebugController::CommitChanges Este método está obsoleto.
Continue (método) Reanuda la ejecución de subprocesos administrados después de una llamada a ICorDebugController::Stop.
Detach (método) Desasocia el depurador del dominio de proceso o aplicación.
EnumerateThreads (método) Obtiene un enumerador para los subprocesos administrados activos en el proceso.
HasQueuedCallbacks (método) Obtiene un valor que indica si las devoluciones de llamada administradas están actualmente en cola para el subproceso especificado.
IsRunning (método) Obtiene un valor que indica si los subprocesos del proceso se están ejecutando libremente.
SetAllThreadsDebugState (método) Establece el estado de depuración de todos los subprocesos administrados del proceso.
Stop (método) Realiza una parada cooperativa en todos los subprocesos que ejecutan código administrado en el proceso.
Terminate (método) Finaliza el proceso con el código de salida especificado.

Observaciones

Si ICorDebugController controla un proceso, el ámbito incluye todos los subprocesos del proceso. Si ICorDebugController controla un dominio de aplicación, el ámbito solo incluye los subprocesos de ese dominio de aplicación concreto.

Nota:

Esta interfaz no admite la llamada remota, ya sea entre máquinas o entre procesos.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 1.0