Megosztás a következőn keresztül:


ICorProfilerObjectEnum felület

Metódusokat biztosít a Ngen.exe (Native Image Generator) által létrehozott fagyasztott objektumok gyűjteményén keresztüli szekvenciális iterációhoz.

Metódusok

Metódus Leírás
Klónozási módszer Lekéri a felület mutatóját ennek ICorProfilerObjectEnum a felületnek a másolatához.
GetCount metódus Lekéri a gyűjteményben lévő zárolt objektumok teljes számát.
Következő metódus Lekéri a megadott számú összefüggő objektumot az objektumok szekvenciális gyűjteményéből, az enumerátor aktuális pozíciójától kezdve a sorrendben.
Visszaállítási módszer Az enumerátor kurzorát a sorozat kezdőpozíciójára helyezi.
Metódus kihagyása Az enumerátor kurzorát az aktuális helyzetéből lépteti előre, hogy a megadott számú elem kimarad.

Megjegyzések

Az ICorProfilerObjectEnum interfész egy enumerátor. Lehetővé teszi, hogy egy tömb fogadója a fogadónak megfelelő sebességgel lekérje az elemeket a feladótól. Más szóval a fogadó képes explicit módon szabályozni a tömbelemek áramlását, így elkerülve a nagy tömbök metódusparaméterként való átadásával kapcsolatos problémákat.

Használja az ICorProfilerInfo2::EnumModuleFrozenObjects parancsot a ICorProfilerObjectEnum felületre mutató mutató lekéréséhez.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: CorProf.idl, CorProf.h

Könyvtár: CorGuids.lib

.NET-keretrendszer verziók: 2.0 óta elérhető

Lásd még