[在 .NET Framework 4.6.1 及更高版本中受支持]
每当更新与内存中模块关联的符号流时,通知探查器。
Syntax
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 起可用