Интерфейс ICorProfilerObjectEnum
Предоставляет методы для последовательной итерации по коллекции замороженных объектов, созданных Ngen.exe (генератор собственных образов).
Методы
Метод | Описание |
---|---|
Метод Clone | Получает указатель на копию этого интерфейса ICorProfilerObjectEnum . |
Метод GetCount | Возвращает общее количество замороженных объектов в коллекции. |
Метод Next | Возвращает указанное число смежных объектов из последовательной коллекции объектов, начиная с текущей позиции перечислителя в последовательной последовательности. |
Метод Reset | Перемещает курсор перечислителя в начальную позицию последовательности. |
Метод Skip | Перемещает курсор этого перечислителя из текущей позиции, чтобы указанное количество элементов было пропущено. |
Комментарии
Интерфейс ICorProfilerObjectEnum
является перечислителем. Он позволяет получающему массив объекту запрашивать элементы у отправляющего объекта с приемлемой для себя скоростью. Другими словами, получатель может явно управлять потоком элементов массива, тем самым избегая проблем, связанных с передачей больших массивов в качестве параметров метода.
Используйте ICorProfilerInfo2::EnumModuleFrozenObjects , чтобы получить указатель на ICorProfilerObjectEnum
интерфейс.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 2.0.