Share via


Metodo ICorProfilerCallback7::ModuleInMemorySymbolsUpdated

[Supportata in .NET Framework 4.6.1 e versioni successive]

Notifica al profiler ogni volta che il flusso di simboli associato a un modulo in memoria viene aggiornato.

Sintassi

HRESULT ModuleInMemorySymbolsUpdated(  
     ModuleID moduleId  
);  

Parametri

moduleId
[in] Identificatore del modulo in memoria il cui flusso di simboli viene aggiornato.

Commenti

Questo callback viene controllato impostando il flag maschera di evento COR_PRF_HIGH_IN_MEMORY_SYMBOLS_UPDATED quando si chiama il metodo ICorProfilerCallback5::SetEventMask2 .

Nota

Questo evento non viene attualmente generato per i simboli creati o modificati in modo implicito tramite System.Reflection.Emit API.

Anche quando i simboli vengono forniti davanti a una chiamata a uno degli overload dei metodi gestiti Assembly.Load che includono un rawSymbolStore argomento per specificare i simboli per l'assembly, il runtime potrebbe non associare effettivamente i dati simbolici al modulo fino a quando non si è verificato il callback ModuleLoadFinished . Questo evento offre un'opportunità successiva per raccogliere i simboli per tali moduli.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 4.6.1

Vedi anche