ICorProfilerFunctionEnum, interface
Fournit des méthodes pour itérer séquentiellement une collection de fonctions dans le Common Language Runtime.
Méthodes
Méthode | Description |
---|---|
Clone, méthode | Obtient un pointeur d'interface vers une copie de cette interface ICorProfilerFunctionEnum . |
GetCount, méthode | Obtient le nombre de fonctions qui ont été chargées par l'application ou chargées de force par le profileur. |
Next, méthode | Obtient le nombre spécifié de fonctions contiguës dans une collection séquentielle de fonctions, à commencer par la position actuelle de l'énumérateur dans la séquence. |
Reset, méthode | Déplace le curseur de l'énumérateur à la position de départ de la séquence. |
Skip, méthode | Fait avancer le curseur de l'énumérateur depuis sa position actuelle de manière à ignorer le nombre spécifié d'éléments. |
Notes
L'interface ICorProfilerFunctionEnum
est un énumérateur. Elle permet au récepteur d’un tableau de récupérer des éléments de l’expéditeur à une fréquence appropriée pour le récepteur. En d'autres termes, le récepteur peut contrôler explicitement le flux d'éléments de tableau et éviter ainsi les problèmes liés au passage de tableaux volumineux en tant que paramètres de méthode.
ICorProfilerFunctionEnum
énumère les fonctions qui ont déjà été compilées juste-à-temps, mais n'inclut pas les fonctions chargées à partir des images natives générées avec Ngen.exe.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 4