Interfaccia ICorProfilerFunctionEnum
Fornisce metodi per scorrere in sequenza un insieme di funzioni in Common Language Runtime.
Metodi
Metodo |
Oggetto di descrizione |
---|---|
Ottiene un puntatore a interfaccia a una copia di questa interfaccia ICorProfilerFunctionEnum. |
|
Ottiene il numero di funzioni caricate dall'applicazione o caricate forzatamente dal profiler. |
|
Ottiene il numero specificato di funzioni contigue da un insieme sequenziale di funzioni, a partire dalla posizione corrente dell'enumeratore nella sequenza. |
|
Sposta il cursore dell'enumeratore sulla posizione iniziale della sequenza. |
|
Fa avanzare il cursore dell'enumeratore dalla relativa posizione corrente in modo che venga ignorato il numero specificato di elementi. |
Note
L'interfaccia ICorProfilerFunctionEnum è un enumeratore. Consente al ricevitore di una matrice di estrarre elementi dal mittente con una frequenza appropriata. In altri termini, il ricevitore è in grado di controllare in modo esplicito il flusso degli elementi di matrice, evitando perciò i problemi correlati al passaggio di matrici di grandi dimensioni come parametri dei metodi.
ICorProfilerFunctionEnum enumera le funzioni che sono già state compilate tramite 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: ** 4
Vedere anche
Riferimenti
Metodo ICorProfilerInfo3::EnumJITedFunctions
Concetti
ID notifica profilatura e runtime