Método de ICorProfilerCallback::ModuleAttachedToAssembly
Notifica o criador de perfil que está sendo anexado a um módulo para seu assembly pai.
HRESULT ModuleAttachedToAssembly(
[in] ModuleID moduleId,
[in] AssemblyID AssemblyId);
Parâmetros
moduleId
[in] A ID do módulo que está sendo anexado.AssemblyId
[in] A identificação do assembly pai ao qual o módulo está conectado.
Comentários
Um módulo pode ser carregado por meio de uma tabela de endereço de importação (IAT), por meio de uma chamada para LoadLibrary, ou através de uma referência de metadados. Como resultado, o carregador de runtime (CLR) de idioma comum tem vários caminhos de código para determinar o assembly no qual reside um módulo. Portanto, é possível que após a ICorProfilerCallback::ModuleLoadFinished é chamado, o módulo não sabe qual assembly é no e não é possível obter a identificação de assembly do pai. O ModuleAttachedToAssembly método é chamado quando o módulo está conectado ao seu assembly pai e seu assembly pai ID pode ser obtida.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: Corprof. idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0