Udostępnij za pośrednictwem


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 LoadLibrarylub 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

Zobacz też