ICorProfilerModuleEnum 接口

提供用于按顺序循环访问应用程序或探查器加载的模块集合的方法。

方法

方法

说明

ICorProfilerModuleEnum::Clone 方法

获取一个指向此 ICorProfilerModuleEnum 接口的副本的接口指针。

ICorProfilerModuleEnum::GetCount 方法

获取加载到应用程序的托管模块数。

ICorProfilerModuleEnum::Next 方法

从一个对象的顺序集合中获取指定数量的连续模块(从枚举器在序列中的当前位置开始)。

ICorProfilerModuleEnum::Reset 方法

将枚举器的游标移至序列的起始位置。

ICorProfilerModuleEnum::Skip 方法

将枚举器的游标位置前移,以便跳过指定数量的元素。

备注

ICorProfilerModuleEnum 接口是一个枚举数。 它允许数组的接收方以适合接收方的速率从发送方处提取元素。 换言之,接收方可以显式控制数组元素流,从而避免了将大型数组作为方法参数进行传递的相关问题。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**CorProf.idl、CorProf.h

**库:**CorGuids.lib

.NET Framework 版本:  4

请参见

参考

ICorProfilerInfo 接口

ICorProfilerInfo3::EnumModules 方法

概念

分析和运行时通知 ID

其他资源

分析接口