Compartir a través de


ICorDebugThread (Interfaz)

Representa un subproceso de un proceso. El período de duración de una instancia de ICorDebugThread es el mismo que el del subproceso que representa.

Métodos

Método

Descripción

ICorDebugThread::ClearCurrentException (Método)

Este método no está implementado. No lo utilice.

ICorDebugThread::CreateEval (Método)

Crea un objeto ICorDebugEval que funciona en esta instancia de ICorDebugThread.

ICorDebugThread::CreateStepper (Método)

Crea un objeto ICorDebugStepper que permite recorrer paso a paso el marco activo de esta instancia de ICorDebugThread.

ICorDebugThread::EnumerateChains (Método)

Obtiene un puntero de interfaz a un enumerador ICorDebugChainEnum que contiene todas las cadenas de la pila de esta instancia de ICorDebugThread.

ICorDebugThread::GetActiveChain (Método)

Obtiene un puntero de interfaz al objeto ICorDebugChain activo en esta instancia de ICorDebugThread.

ICorDebugThread::GetActiveFrame (Método)

Obtiene un puntero de interfaz al objeto ICorDebugFrame activo en esta instancia de ICorDebugThread.

ICorDebugThread::GetAppDomain (Método)

Obtiene un puntero de interfaz al dominio de aplicación en el que se está ejecutando esta instancia de ICorDebugThread.

ICorDebugThread::GetCurrentException (Método)

Obtiene un puntero de interfaz a un objeto ICorDebugValue que representa una excepción que el código administrado está produciendo en ese momento.

ICorDebugThread::GetDebugState (Método)

Obtiene un valor CorDebugThreadState que describe el estado de depuración actual de esta instancia de ICorDebugThread.

ICorDebugThread::GetHandle (Método)

Obtiene el identificador actual para la parte activa de esta instancia de ICorDebugThread.

ICorDebugThread::GetID (Método)

Obtiene el identificador de sistema operativo actual de la parte activa de esta instancia de ICorDebugThread.

ICorDebugThread::GetObject (Método)

Obtiene un puntero de interfaz al subproceso de Common Language Runtime (CLR).

ICorDebugThread::GetProcess (Método)

Obtiene un puntero de interfaz al proceso del que forma parte esta instancia de ICorDebugThread.

ICorDebugThread::GetRegisterSet (Método)

Obtiene un puntero de interfaz al conjunto de registros asociado a esta instancia de ICorDebugThread.

ICorDebugThread::GetUserState (Método)

Obtiene una combinación bit a bit de valores de CorDebugUserState que describen el estado actual de esta instancia de ICorDebugThread.

ICorDebugThread::SetDebugState (Método)

Establece una combinación bit a bit de valores de CorDebugThreadState que describen el estado de depuración de esta instancia de ICorDebugThread.

Comentarios

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

Referencia

ICorDebugThread2 (Interfaz)

Otros recursos

Interfaces para depuración