ICorProfilerFunctionEnum (Interfaz)
Proporciona métodos para recorrer en iteración secuencialmente una colección de funciones de Common Language Runtime.
Métodos
Método |
Descripción |
---|---|
Obtiene un puntero de interfaz a una copia de esta interfaz ICorProfilerFunctionEnum. |
|
Obtiene el número de funciones cargadas por la aplicación o cargadas de forma forzada por el generador de perfiles. |
|
Obtiene el número especificado de funciones contiguas de una colección secuencial de funciones, comenzado en la posición actual del enumerador en la secuencia. |
|
Mueve el cursor del enumerador hasta la posición inicial de la secuencia. |
|
Hace avanzar el cursor del enumerador desde su posición actual para saltar el número especificado de elementos. |
Comentarios
La interfaz ICorProfilerFunctionEnum 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 asociados al hecho de pasar matrices de gran tamaño como parámetros de un método.
ICorProfilerFunctionEnum enumera las funciones que ya se han compilado mediante JIT, pero no incluye las funciones que se cargan desde imágenes nativas generadas con Ngen.exe.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4
Vea también
Referencia
ICorProfilerInfo3::EnumJITedFunctions (Método)
Conceptos
Identificadores para notificaciones en tiempo de ejecución y generación de perfiles