Compartir a través de


ICorProfilerObjectEnum (Interfaz)

Proporciona métodos para recorrer en iteración, de forma secuencial, una colección de objetos inmovilizados generados por el Ngen.exe (Generador de imágenes nativas).

Métodos

Método

Descripción

ICorProfilerObjectEnum::Clone (Método)

Obtiene un puntero de interfaz a una copia de esta interfaz ICorProfilerObjectEnum.

ICorProfilerObjectEnum::GetCount (Método)

Obtiene el número total de objetos congelados de la colección.

ICorProfilerObjectEnum::Next (Método)

Obtiene el número especificado de objetos contiguos de una colección secuencial de objetos, comenzado por la posición actual del enumerador en la secuencia.

ICorProfilerObjectEnum::Reset (Método)

Mueve el cursor de este enumerador a la posición inicial de la secuencia.

ICorProfilerObjectEnum::Skip (Método)

Hace avanzar el cursor de este enumerador desde su posición actual para omitir el número especificado de elementos.

Comentarios

La interfaz ICorProfilerObjectEnum es un enumerador. Permite al receptor de una matriz extraer los elementos del remitente a una velocidad adecuada para el receptor. En otras palabras, el receptor puede controlar explícitamente el flujo de elementos de una matriz, lo que evita los problemas relacionados con el hecho de pasar matrices de gran tamaño como parámetros de un método.

Utilice ICorProfilerInfo2::EnumModuleFrozenObjects para obtener un puntero a la interfaz ICorProfilerObjectEnum.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Referencia

ICorProfilerInfo2::EnumModuleFrozenObjects (Método)

Otros recursos

Interfaces para generación de perfiles