Interfaccia ICorProfilerFunctionEnum
Fornisce metodi che consentono di eseguire l'iterazione sequenziale con una raccolta di funzioni in Common Language Runtime.
Metodi
Metodo | Descrizione |
---|---|
Metodo Clone | Ottiene un puntatore a interfaccia per una copia di questa interfaccia ICorProfilerFunctionEnum . |
Metodo GetCount | Ottiene il numero di funzioni che sono state caricate dall'applicazione o caricate forzatamente dal profiler. |
Metodo Next | Ottiene il numero specificato di funzioni contigue da una raccolta sequenziale di funzioni, a partire dalla posizione corrente dell'enumeratore nella sequenza. |
Metodo Reset | Sposta il cursore dell'enumeratore nella posizione iniziale della sequenza. |
Metodo Skip | Sposta in avanti il cursore dell'enumeratore dalla posizione corrente, in modo che venga ignorato il numero specificato di elementi. |
Commenti
L'interfaccia ICorProfilerFunctionEnum
è un enumeratore. Consente al ricevitore di una matrice di effettuare il pull di elementi dal mittente a una velocità appropriata per il ricevitore. In altre parole, il ricevitore è in grado di controllare in modo esplicito il flusso degli elementi della matrice, evitando così i problemi associati al passaggio di matrici di grandi dimensioni come parametri di metodo.
ICorProfilerFunctionEnum
esegue l'enumerazione sulle funzioni già sottoposte a compilazione JIT, ma non include le funzioni caricate da immagini native generate con Ngen.exe.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorProf.idl, CorProf.h
Libreria: CorGuids.lib
Versioni di .NET Framework: Disponibile da 4