Sdílet prostřednictvím


ICorProfilerCallback7::ModuleInMemorySymbolsUpdated – metoda

[Podporováno v rozhraní .NET Framework 4.6.1 a novějších verzích]

Upozorní profiler při každé aktualizaci datového proudu symbolu přidruženého k modulu v paměti.

Syntaxe

HRESULT ModuleInMemorySymbolsUpdated(  
     ModuleID moduleId  
);  

Parametry

moduleId
[v] Identifikátor modulu v paměti, jehož datový proud symbolů je aktualizován.

Poznámky

Toto zpětné volání je řízeno nastavením COR_PRF_HIGH_IN_MEMORY_SYMBOLS_UPDATED maska události příznak při volání ICorProfilerCallback5::SetEventMask2 metoda.

Poznámka

Tato událost není aktuálně vyvolána pro symboly implicitně vytvořené nebo upravené prostřednictvím System.Reflection.Emit rozhraní API.

I když jsou symboly poskytovány předem ve volání jednoho z přetížení spravovaných Assembly.Load metod, která obsahuje rawSymbolStore argument pro určení symbolů pro sestavení, modul runtime nemusí ve skutečnosti přidružit symbolická data k modulu, dokud nedojde ke zpětnému volání ModuleLoadFinished . Tato událost poskytuje pozdější příležitost ke shromáždění symbolů pro tyto moduly.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: CorProf.idl, CorProf.h

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: K dispozici od verze 4.6.1

Viz také