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

Voir aussi