ICorProfilerInfo10 接口

ICorProfilerInfo9 的子类,提供修改函数 IL、从运行时查询信息以及暂停和恢复运行时的方法。

方法

方法 说明
EnumerateObjectReferences 方法 给定 ObjectID、callback 和 clientData 后,枚举每个对象引用(如果有)。
IsFrozenObject 方法 给定 ObjectID,确定对象是否位于只读段中。
GetLOHObjectSizeThreshold 方法 获取配置的 LOH 阈值的值。
RequestReJITWithInliners 方法 ReJIT 请求的方法,以及请求的方法的任何内联。
SuspendRuntime 方法 暂停运行时,而不执行 GC。
ResumeRuntime 方法 恢复运行时,而不执行 GC。

要求

平台:请参阅 .NET 支持的操作系统

头文件: CorProf.idl、CorProf.h

.NET 版本:自 .NET Core 3.0 起可用