ICorProfilerCallback7::ModuleInMemorySymbolsUpdated-metod

[Stöds i .NET Framework 4.6.1 och senare versioner]

Meddelar profileraren när symbolströmmen som är associerad med en minnesintern modul uppdateras.

Syntax

HRESULT ModuleInMemorySymbolsUpdated(
     ModuleID moduleId
);

Parameters

moduleId [i] Identifieraren för den minnesintern modul vars symbolström uppdateras.

Anmärkningar

Det här återanropet styrs genom att ange flaggan COR_PRF_HIGH_IN_MEMORY_SYMBOLS_UPDATED händelsemask när du anropar metoden ICorProfilerCallback5::SetEventMask2 .

Anmärkning

Den här händelsen aktiveras för närvarande inte för symboler som skapats eller ändrats implicit via System.Reflection.Emit API:er.

Även om symboler tillhandahålls i förväg i ett anrop till en av överlagringarna av de hanterade Assembly.Load metoder som innehåller ett rawSymbolStore argument för att ange symbolerna för sammansättningen, kanske körningen inte faktiskt associerar symboliska data med modulen förrän efter att ModuleLoadFinished-återanropet har inträffat. Den här händelsen ger en senare möjlighet att samla in symboler för sådana moduler.

Requirements

Plattformar: Se Systemkrav.

Rubrik: CorProf.idl, CorProf.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Tillgänglig sedan 4.6.1

Se även