ICorProfilerCallback::ModuleAttachedToAssembly, méthode
Avertit le profileur qu’un module est attaché à son assembly parent.
Syntaxe
HRESULT ModuleAttachedToAssembly(
[in] ModuleID moduleId,
[in] AssemblyID AssemblyId);
Paramètres
moduleId
[in] ID du module attaché.
AssemblyId
[in] ID de l’assembly parent auquel le module est attaché.
Notes
Un module peut être chargé via une table d’adresses d’importation (IAT), via un appel à LoadLibrary
, ou via une référence de métadonnées. Par conséquent, le chargeur CLR (Common Language Runtime) a plusieurs chemins de code pour déterminer l’assembly dans lequel un module vit. Par conséquent, il est possible qu’après que ICorProfilerCallback::ModuleLoadFinished soit appelé, le module ne sait pas dans quel assembly il se trouve et obtenir l’ID d’assembly parent n’est pas possible. La méthode ModuleAttachedToAssembly
est appelée lorsque le module est attaché à son assembly parent et que son ID d’assembly parent peut être obtenu.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 2.0