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