ICorProfilerFunctionEnum 接口

提供按顺序循环访问公共语言运行时中的函数集合的方法。

方法

方法 说明
Clone 方法 获取指向此 ICorProfilerFunctionEnum 接口副本的接口指针。
GetCount 方法 获取应用程序加载的函数数量或探查器强制加载的函数数量。
Next 方法 从一个函数的顺序集合中获取指定数量的连续函数(从枚举器在序列中的当前位置开始)。
Reset 方法 将枚举器的光标移动到序列的起始位置。
Skip 方法 将枚举器的游标从其当前位置前移,以便跳过指定数量的元素。

注解

ICorProfilerFunctionEnum 接口是一个枚举器。 它可以让数组接收器以其合适的速率从发送器拉取元素。 换而言之,接收器可以显式控制数组元素流,从而避免将大型数组作为方法形参传递方面的相关问题。

ICorProfilerFunctionEnum 枚举已经过 JIT 编译的函数,但不包括从使用 Ngen.exe 生成的本机映像加载的函数。

要求

平台:请参阅系统要求

头文件: CorProf.idl、CorProf.h

库:CorGuids.lib

.NET Framework 版本:自 4 起可用

另请参阅