ICorProfilerCallback::ModuleAttachedToAssembly — Metoda
Powiadamia profilera, że moduł jest dołączany do jego zestawu nadrzędnego.
Składnia
HRESULT ModuleAttachedToAssembly(
[in] ModuleID moduleId,
[in] AssemblyID AssemblyId);
Parametry
moduleId
[in] Identyfikator dołączonego modułu.
AssemblyId
[in] Identyfikator zestawu nadrzędnego, do którego jest dołączony moduł.
Uwagi
Moduł można załadować za pomocą tabeli adresów importu (IAT) za pośrednictwem wywołania metody LoadLibrary
lub odwołania do metadanych. W rezultacie moduł ładujący środowiska uruchomieniowego języka wspólnego (CLR) ma wiele ścieżek kodu do określania zestawu, w którym znajduje się moduł. W związku z tym po wywołaniu wywołania interfejsu ICorProfilerCallback::ModuleLoadFinished moduł nie wie, w jakim zestawie się znajduje, a uzyskanie identyfikatora zestawu nadrzędnego jest niemożliwe. Metoda jest wywoływana ModuleAttachedToAssembly
, gdy moduł jest dołączony do zestawu nadrzędnego i można uzyskać jego identyfikator zestawu nadrzędnego.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorProf.idl, CorProf.h
Biblioteki: CorGuids.lib
wersje .NET Framework: dostępne od wersji 2.0