Share via


ICorProfilerCallback7::ModuleInMemorySymbolsUpdated 方法

[在 .NET Framework 4.6.1 及更新版本中支援]

每當與記憶體內部模組相關聯的符號資料流有所更新時,便通知分析工具。

語法

HRESULT ModuleInMemorySymbolsUpdated(  
     ModuleID moduleId  
);  

參數

moduleId
[in] 記憶體內部模組的識別碼,其符號資料流有所更新。

備註

呼叫 ICorProfilerCallback5::SetEventMask2 方法時,此回撥是由設定 COR_PRF_HIGH_IN_MEMORY_SYMBOLS_UPDATED 事件遮罩旗標所控制。

注意

目前不會針對透過 System.Reflection.Emit API 隱含建立或修改的符號引發此事件。

即使在受控 Assembly.Load 方法的其中一個多載呼叫 (包含 rawSymbolStore 引數以指定組件的符號) 中預先提供符號,執行階段還是可能要等到 ModuleLoadFinished 回呼發生之後,才會實際地將符號資料與模組產生關聯。 此事件可讓您在稍後有機會收集這類模組的符號。

規格需求

平台:請參閱系統需求

標頭: CorProf.idl、CorProf.h

程式庫:CorGuids.lib

.NET Framework版本:自 4.6.1 起提供

另請參閱