ICorProfilerObjectEnum (Interfaz)
Esta interfaz puede usarse para obtener métodos que, a su vez, pueden usarse para permitir que se itere secuencialmente por una colección de objetos inmovilizados que se hayan generado en Ngen.exe (Generador de imágenes nativo).
Métodos
Método | Descripción |
---|---|
Clone (Método) | Obtiene un puntero de interfaz a una copia de esta interfaz ICorProfilerObjectEnum . |
GetCount (Método) | Este método puede usarse para obtener el número total de objetos inmovilizados de la colección. |
Next (Método) | Este método puede usarse para obtener el número de objetos contiguos que se especifique de una colección secuencial de objetos, desde la posición actual del enumerador en la secuencia. |
Reset (Método) | Este método puede usarse para mover el cursor de este enumerador a la posición inicial de la secuencia. |
Skip (Método) | Este método puede usarse para desplazar el cursor de un enumerador desde su posición actual para que se omita el número de elementos que se especifique. |
Comentarios
La interfaz ICorProfilerObjectEnum
es un enumerador. Permite al receptor de una matriz incorporar los cambios de los elementos del remitente a una velocidad que sea adecuada para el receptor. Es decir, el receptor es capaz de controlar explícitamente el flujo de elementos de matriz, lo que evita los problemas relacionados con el paso de matrices de gran tamaño como parámetros de método.
Use el método ICorProfilerInfo2::EnumModuleFrozenObjects para obtener un puntero que apunte a la interfaz ICorProfilerObjectEnum
.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 2.0