Compartilhar via


Interface ICorDebugAppDomain

Fornece métodos para depuração de domínios de aplicativo.

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

Descrição

Método ICorDebugAppDomain::anexar

Anexa o depurador para o domínio do aplicativo.

Método ICorDebugAppDomain::EnumerateAssemblies

Obtém um enumerador para os assemblies no domínio do aplicativo.

Método ICorDebugAppDomain::EnumerateBreakpoints

Obtém um enumerador para todos os pontos de interrupção ativo no domínio do aplicativo.

Método ICorDebugAppDomain::EnumerateSteppers

Obtém um enumerador para todos os ativo steppers no domínio do aplicativo.

Método ICorDebugAppDomain::GetId

Obtém a ID exclusiva do domínio do aplicativo.

Método ICorDebugAppDomain::GetModuleFromMetaDataInterface

Obtém o ICorDebugModule objeto com a interface de metadados específico.

Método ICorDebugAppDomain::GetName

Obtém o nome do domínio do aplicativo.

Método ICorDebugAppDomain::GetObject

Não implementado.

Método ICorDebugAppDomain::GetProcess

Obtém o processo que contém o domínio do aplicativo.

Método ICorDebugAppDomain::IsAttached

Determina se o depurador é anexado ao domínio do aplicativo.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: CorDebug.idl

Biblioteca: CorGuids.lib

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface ICorDebugAppDomain2

Outros recursos

Interfaces de depuração