ICorProfilerObjectEnum 接口
提供按顺序循环访问Ngen.exe(本机映像生成器) 生成的冻结对象集合的方法。
方法
方法 |
说明 |
---|---|
获取一个指向此 ICorProfilerObjectEnum 接口的副本的接口指针。 |
|
获取集合中冻结对象的总数。 |
|
在对象的连续集合中,从枚举数在序列中的当前位置开始获取指定数目的连续对象。 |
|
将此枚举数的游标移至序列的起始位置。 |
|
将此枚举数的游标从其当前位置提前,以便跳过指定数量的元素。 |
备注
ICorProfilerObjectEnum 接口是一个枚举数。 它允许数组的接收方以适合接收方的速率从发送方处提取元素。 换言之,接收方可以显式控制数组元素流,从而避免了将大型数组作为方法参数进行传递的相关问题。
使用 ICorProfilerInfo2::EnumModuleFrozenObjects 可获取指向 ICorProfilerObjectEnum 接口的指针。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**CorProf.idl、CorProf.h
**库:**CorGuids.lib
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0
请参见
参考
ICorProfilerInfo2::EnumModuleFrozenObjects 方法