Condividi tramite


Metodo ICorProfilerCallback7::ModuleInMemorySymbolsUpdated

[Supportato 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.

Osservazioni:

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

Annotazioni

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

Anche quando i simboli vengono forniti in anticipo in 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 effettivamente associare i dati simbolici al modulo fino a quando non si è verificato il callback ModuleLoadFinished . Questo evento offre un'opportunità successiva per raccogliere simboli per tali moduli.

Requisiti

Piattaforme: Vedere Requisiti di sistema.

Intestazione: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 4.6.1

Vedere anche