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 起提供