Compartir a través de


ICorDebugAppDomain

Actualización: noviembre 2007

Proporciona métodos para depurar dominios de aplicación.

interface ICorDebugAppDomain : ICorDebugController {
        
    HRESULT Attach ();
        
    HRESULT EnumerateAssemblies (
        [out] IcorDebugAssemblyEnum      **ppAssemblies
    );
        
    HRESULT EnumerateBreakpoints (
        [out] IcorDebugBreakpointEnum    **ppBreakpoints
    );
        
    HRESULT EnumerateSteppers (
        [out] IcorDebugStepperEnum       **ppSteppers
    );
        
    HRESULT GetID (
        [out] unsigned int               *pId
    );
        
    HRESULT GetModuleFromMetaDataInterface (
        [in] IUnknown                    *pIMetaData,
        [out] ICorDebugModule            **ppModule
    );
        
    HRESULT GetName (
        [in] unsigned int                cchName, 
        [out] unsigned int               *pcchName, 
        [out] ICorDebugAppDomain         szName
    );
        
    HRESULT GetObject (
        [out] ICorDebugValue             **ppObject
    );
        
    HRESULT GetProcess (
        [out] IcorDebugProcess           **ppProcess
    );
        
    HRESULT IsAttached (
        [out] long                       *pbAttached
    );
        
};

Métodos

Método

Descripción

ICorDebugAppDomain::Attach (Método)

Asocia el depurador al dominio de aplicación.

ICorDebugAppDomain::EnumerateAssemblies (Método)

Obtiene un enumerador para los ensamblados del dominio de aplicación.

ICorDebugAppDomain::EnumerateBreakpoints (Método)

Obtiene un enumerador para todos los puntos de interrupción activos en el dominio de aplicación.

ICorDebugAppDomain::EnumerateSteppers (Método)

Obtiene un enumerador para todos los steppers activos en el dominio de aplicación.

ICorDebugAppDomain::GetId (Método)

Obtiene el identificador único del dominio de aplicación.

ICorDebugAppDomain::GetModuleFromMetaDataInterface (Método)

Obtiene el objeto ICorDebugModule con la interfaz de metadatos dada.

ICorDebugAppDomain::GetName (Método)

Obtiene el nombre del dominio de aplicación.

ICorDebugAppDomain::GetObject (Método)

Sin implementar.

ICorDebugAppDomain::GetProcess (Método)

Obtiene el proceso que contiene el dominio de la aplicación.

ICorDebugAppDomain::IsAttached (Método)

Determina si el depurador está asociado al dominio de aplicación.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl

Biblioteca: CorGuids.lib

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

Vea también

Referencia

ICorDebugAppDomain2

Otros recursos

Interfaces para depuración