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 LoadLibrary
metadati. 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