Condividi tramite


Metodo ICorProfilerCallback::ModuleAttachedToAssembly

Notifica al profiler che è in corso la connessione di un modulo al relativo assembly padre.

HRESULT ModuleAttachedToAssembly(
    [in] ModuleID   moduleId,
    [in] AssemblyID AssemblyId);

Parametri

  • moduleId
    [in] ID del modulo in fase di connessione.

  • AssemblyId
    [in] ID dell'assembly padre al quale il modulo viene connesso.

Note

Un modulo può essere caricato tramite una tabella di indirizzi di importazione (IAT, Import Address Table), tramite una chiamata a LoadLibrary o tramite un riferimento ai metadati. Il caricatore di Common Language Runtime pertanto dispone di più percorsi di codice per determinare l'assembly in cui è attivo un modulo. È quindi possibile che, dopo la chiamata al metodo ICorProfilerCallback::ModuleLoadFinished, il modulo non sappia in quale assembly si trovi e che sia impossibile recuperare l'ID dell'assembly padre. Il metodo ModuleAttachedToAssembly viene chiamato quando il modulo è connesso al relativo assembly padre ed è possibile ottenere l'ID di tale assembly.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Interfaccia ICorProfilerCallback