Compartilhar via


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

Consulte também

Referência

Interface de ICorProfilerCallback