Интерфейс ICorProfilerFunctionEnum

Предоставляет методы для последовательного перебора коллекции функций в среде CLR.

Методы

Метод Описание
Метод Clone Получает указатель на копию этого интерфейса ICorProfilerFunctionEnum.
Метод GetCount Возвращает количество функций, загруженных приложением или принудительно загруженных профилировщиком.
Метод Next Возвращает заданное число смежных функций из последовательной коллекции функций начиная с текущей позиции перечислителя в последовательности.
Метод Reset Перемещает курсор перечислителя в начальную позицию последовательности.
Метод Skip Перемещает курсор перечислителя из текущей позиции, пропуская указанное число элементов.

Комментарии

Интерфейс ICorProfilerFunctionEnum является перечислителем. Он позволяет получающему массив объекту запрашивать элементы у отправляющего объекта с приемлемой для себя скоростью. Иными словами, получающий объект может явным образом управлять потоком элементов массива, избегая тем самым проблем, связанных с передачей больших массивов в качестве параметров метода.

Интерфейс ICorProfilerFunctionEnum перечисляет функции, которые уже были скомпилированы для JIT-отладки, но не включает функции, загруженные из собственных образов, созданных с помощью программы Ngen.exe.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorProf.idl, CorProf.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с 4

См. также раздел