Compartilhar via


Método ICorProfilerCallback::ModuleAttachedToAssembly

Notifica o criador de perfil de que um módulo está sendo anexado ao assembly pai.

Sintaxe

HRESULT ModuleAttachedToAssembly(  
    [in] ModuleID   moduleId,  
    [in] AssemblyID AssemblyId);  

Parâmetros

moduleId
[in] A ID do módulo que está sendo anexado.

AssemblyId
[in] A ID do assembly pai ao qual o módulo está anexado.

Comentários

Um módulo pode ser carregado por meio de uma IAT (tabela de endereços de importação), por meio de uma chamada para LoadLibrary ou de uma referência de metadados. Como resultado, o carregador CLR (Common Language Runtime) tem vários caminhos de código para determinar o assembly no qual um módulo reside. Portanto, é possível que, depois que ICorProfilerCallback::ModuleLoadFinished for chamado, o módulo não saiba em qual assembly ele está e não é possível obter a ID do assembly pai. O método ModuleAttachedToAssembly é chamado quando o módulo é anexado ao assembly pai e sua ID de assembly pai pode ser obtida.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 2.0

Confira também