Share via


Metodo ICorProfilerCallback::ModuleAttachedToAssembly

Notifica al profiler che un modulo viene collegato all'assembly padre.

Sintassi

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

Parametri

moduleId
[in] ID del modulo da collegare.

AssemblyId
[in] ID dell'assembly padre a cui è collegato il modulo.

Commenti

Un modulo può essere caricato tramite una tabella di indirizzi di importazione (IAT), tramite una chiamata a o tramite un riferimento ai LoadLibrarymetadati. Di conseguenza, il caricatore CLR (Common Language Runtime) dispone di più percorsi di codice per determinare l'assembly in cui risiede un modulo. Pertanto, è possibile che dopo la chiamata di ICorProfilerCallback::ModuleLoadFinished , il modulo non conosce l'assembly in cui si trova e non è possibile ottenere l'ID assembly padre. Il ModuleAttachedToAssembly metodo viene chiamato quando il modulo viene collegato all'assembly padre e il relativo ID assembly padre può essere ottenuto.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 2.0

Vedi anche