Metodo ICorProfilerCallback::ModuleAttachedToAssembly
Notifica al profiler che è in corso la connessione di un modulo al relativo assembly padre.
HRESULT ModuleAttachedToAssembly(
[in] ModuleID moduleId,
[in] AssemblyID AssemblyId);
Parametri
moduleId
[in] ID del modulo in fase di connessione.AssemblyId
[in] ID dell'assembly padre al quale il modulo viene connesso.
Note
Un modulo può essere caricato tramite una tabella di indirizzi di importazione (IAT, Import Address Table), tramite una chiamata a LoadLibrary o tramite un riferimento ai metadati. Il caricatore di Common Language Runtime pertanto dispone di più percorsi di codice per determinare l'assembly in cui è attivo un modulo. È quindi possibile che, dopo la chiamata al metodo ICorProfilerCallback::ModuleLoadFinished, il modulo non sappia in quale assembly si trovi e che sia impossibile recuperare l'ID dell'assembly padre. Il metodo ModuleAttachedToAssembly viene chiamato quando il modulo è connesso al relativo assembly padre ed è possibile ottenere l'ID di tale assembly.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorProf.idl, CorProf.h
Libreria: CorGuids.lib
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0