COR_PRF_MODULE_FLAGS – výčet
Určuje vlastnosti modulu.
Syntax
typedef enum
{
COR_PRF_MODULE_DISK = 0x00000001,
COR_PRF_MODULE_NGEN = 0x00000002,
COR_PRF_MODULE_DYNAMIC = 0x00000004,
COR_PRF_MODULE_COLLECTIBLE = 0x00000008,
COR_PRF_MODULE_RESOURCE = 0x00000010,
COR_PRF_MODULE_FLAT_LAYOUT = 0x00000020,
COR_PRF_MODULE_WINDOWS_RUNTIME = 0x00000040
} COR_PRF_MODULE_FLAGS;
Členové
Člen | Description |
---|---|
COR_PRF_MODULE_DISK | Modul se načetl z disku. |
COR_PRF_MODULE_NGEN | Modul byl vygenerován generátorem nativních bitových kopií (Ngen.exe). |
COR_PRF_MODULE_DYNAMIC | Modul byl vytvořen metodami v System.Reflection.Emit oboru názvů . |
COR_PRF_MODULE_COLLECTIBLE | Životnost modulu je řízena uvolňováním paměti. |
COR_PRF_MODULE_RESOURCE | Modul neobsahuje žádná metadata a používá se výhradně jako prostředek. Spravovaným ekvivalentem tohoto bitu Module.IsResource je metoda . |
COR_PRF_MODULE_FLAT_LAYOUT | Rozložení modulu v paměti je ploché, nikoli mapované. Pokud má modul tento bit nastavený, profilátory, které čtou informace přímo z hlavičky souboru přenosných spustitelných souborů (PE), budou muset být při interpretaci relativních virtuálních adres (RVA) v hlavičce opatrné. |
COR_PRF_MODULE_WINDOWS_RUNTIME | Příznak prostředí Windows Runtime typu obsahu je nastaven v metadatech pro sestavení tohoto modulu. To platí pro všechny moduly Windows Metadata (.winmd). |
Poznámky
Bity z COR_PRF_MODULE_FLAGS jsou vráceny profileru ve pdwModuleFlags
výstupním parametru ICorProfilerInfo3::GetModuleInfo2 metoda. Některé kombinace dvou nebo více příznaků jsou možné, ale ne všechny kombinace jsou možné.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: CorProf.idl, CorProf.h
Knihovny: CorGuids.lib
Verze rozhraní .NET Framework: K dispozici od 4
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.