Dela via


ICorProfilerFunctionEnum-gränssnitt

Tillhandahåller metoder för att iterera sekventiellt via en samling funktioner i den gemensamma språkkörningen.

Metoder

Metod Beskrivning
Klona metod Hämtar en gränssnittspekare till en kopia av det här ICorProfilerFunctionEnum gränssnittet.
GetCount-metod Hämtar det antal funktioner som lästes in av programmet eller som med två skäl lästes in av profileraren.
Nästa metod Hämtar det angivna antalet sammanhängande funktioner från en sekventiell samling funktioner, med början vid uppräknarens aktuella position i sekvensen.
Återställningsmetod Flyttar uppräknarens markör till sekvensens startposition.
Hoppa över metod Flyttar uppräknarens markör från dess aktuella position så att det angivna antalet element hoppas över.

Kommentarer

Gränssnittet ICorProfilerFunctionEnum är en uppräkning. Det gör att mottagaren av en matris kan hämta element från avsändaren med en hastighet som är lämplig för mottagaren. Med andra ord kan mottagaren uttryckligen styra flödet av matriselement, vilket undviker de problem som är associerade med att skicka stora matriser som metodparametrar.

ICorProfilerFunctionEnum räknar upp funktioner som redan har JIT-kompilerats, men som inte innehåller funktioner som läses in från inbyggda avbildningar som genereras med Ngen.exe.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorProf.idl, CorProf.h

Bibliotek: CorGuids.lib

.NET Framework versioner: Tillgänglig sedan 4

Se även