Compartir a través de


ICorDebugController (Interfaz)

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

Métodos

Método

Descripción

ICorDebugController::CanCommitChanges

Este método está obsoleto.

ICorDebugController::CommitChanges

Este método está obsoleto.

ICorDebugController::Continue (Método)

Reanuda la ejecución de los subprocesos administrados después de una llamada a ICorDebugController::Stop.

ICorDebugController::Detach (Método)

Desasocia el depurador del proceso o dominio de aplicación.

ICorDebugController::EnumerateThreads (Método)

Obtiene un enumerador para los subprocesos administrados activos del proceso.

ICorDebugController::HasQueuedCallbacks (Método)

Obtiene un valor que indica si hay alguna devolución de llamada administrada en la cola para el subproceso especificado.

ICorDebugController::IsRunning (Método)

Obtiene un valor que indica si los subprocesos del proceso se están ejecutando libremente actualmente.

ICorDebugController::SetAllThreadsDebugState (Método)

Establece el estado de depuración de todos los subprocesos administrados del proceso.

ICorDebugController::Stop (Método)

Realiza una detención cooperativa de todos los subprocesos del proceso que están ejecutando código administrado.

ICorDebugController::Terminate (Método)

Finaliza el proceso con el código de salida especificado.

Comentarios

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

NotaNota

Esta interfaz no admite que se la llame de forma remota, ya sea entre procesos o entre equipos.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Otros recursos

Interfaces para depuración