Methode ICorProfilerCallback::ModuleAttachedToAssembly
Hiermee wordt aan de profiler gemeld dat een module wordt gekoppeld aan de bovenliggende assembly.
Syntaxis
HRESULT ModuleAttachedToAssembly(
[in] ModuleID moduleId,
[in] AssemblyID AssemblyId);
Parameters
moduleId
[in] De id van de module die wordt gekoppeld.
AssemblyId
[in] De id van de bovenliggende assembly waaraan de module is gekoppeld.
Opmerkingen
Een module kan worden geladen via een importadrestabel (IAT), via een aanroep naar LoadLibrary
of via een metagegevensreferentie. Als gevolg hiervan heeft het CLR-laadprogramma (Common Language Runtime) meerdere codepaden voor het bepalen van de assembly waarin een module zich bevindt. Daarom is het mogelijk dat nadat ICorProfilerCallback::ModuleLoadFinished is aangeroepen, de module niet weet in welke assembly deze zich bevindt en het ophalen van de bovenliggende assembly-id niet mogelijk is. De ModuleAttachedToAssembly
methode wordt aangeroepen wanneer de module is gekoppeld aan de bovenliggende assembly en de bovenliggende assembly-id kan worden verkregen.
Vereisten
Platforms: Zie Systeemvereisten.
Header: CorProf.idl, CorProf.h
Bibliotheek: CorGuids.lib
.NET Framework versies: beschikbaar sinds 2.0