ICorProfilerFunctionEnum (Interfaz)

Proporciona métodos para iterar secuencialmente por una colección de funciones en Common Language Runtime.

Métodos

Método Descripción
Clone (Método) Obtiene un puntero de interfaz a una copia de esta interfaz ICorProfilerFunctionEnum.
GetCount (Método) Obtiene el número de funciones que la aplicación cargó o que el generador de perfiles cargó forzosamente.
Next (Método) Obtiene el número especificado de funciones contiguas de una colección secuencial de funciones, comenzando en la posición actual del enumerador en la secuencia.
Reset (Método) Mueve el cursor del enumerador a la posición inicial de la secuencia.
Skip (Método) Desplaza el cursor del enumerador desde su posición actual de manera que se omita el número especificado de elementos.

Comentarios

La interfaz ICorProfilerFunctionEnum 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. En otras palabras, el receptor es capaz de controlar explícitamente el flujo de elementos de matriz, lo que evita los problemas asociados con pasar matrices de gran tamaño como parámetros de método.

ICorProfilerFunctionEnum enumera las funciones que ya se han compilado con JIT, pero no incluye las funciones que se cargan desde imágenes nativas generadas con Ngen.exe.

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 4

Consulte también