Dela via


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  
);  

Parametrar

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

Kommentarer

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 .

Anteckning

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 metoderna som innehåller ett rawSymbolStore argument för att ange symbolerna för sammansättningen, kanske körningen faktiskt inte 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.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorProf.idl, CorProf.h

Bibliotek: CorGuids.lib

.NET Framework versioner: Tillgänglig sedan 4.6.1

Se även