opsomming COR_PRF_MODULE_FLAGS
Hiermee geeft u de eigenschappen van een module.
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;
Leden
Lid | Beschrijving |
---|---|
COR_PRF_MODULE_DISK | De module is geladen vanaf schijf. |
COR_PRF_MODULE_NGEN | De module is gegenereerd door de Native Image Generator (Ngen.exe). |
COR_PRF_MODULE_DYNAMIC | De module is gemaakt met methoden in de System.Reflection.Emit naamruimte. |
COR_PRF_MODULE_COLLECTIBLE | De levensduur van de module wordt beheerd door de garbagecollector. |
COR_PRF_MODULE_RESOURCE | De module bevat geen metagegevens en wordt strikt als resource gebruikt. Het beheerde equivalent van deze bit is de Module.IsResource methode. |
COR_PRF_MODULE_FLAT_LAYOUT | De indeling van de module in het geheugen is plat, niet toegewezen. Als deze bit is ingesteld voor een module, moeten profilers die informatie rechtstreeks uit de PE-bestandsheader (Portable Executable) lezen, voorzichtig zijn bij het interpreteren van relatieve virtuele adressen (RVA's) in de header. |
COR_PRF_MODULE_WINDOWS_RUNTIME | De vlag Windows Runtime inhoudstype wordt ingesteld in de metagegevens voor de assembly van deze module. Dit is het geval voor alle Windows-metagegevensmodules (.winmd). |
Opmerkingen
Bits van COR_PRF_MODULE_FLAGS worden geretourneerd naar de profiler in de pdwModuleFlags
uitvoerparameter van de methode ICorProfilerInfo3::GetModuleInfo2 . Sommige combinaties van twee of meer vlaggen zijn mogelijk, maar niet alle combinaties zijn mogelijk.
Vereisten
Platforms: Zie Systeemvereisten.
Header: CorProf.idl, CorProf.h
Bibliotheek: CorGuids.lib
.NET Framework versies: beschikbaar sinds 4
Zie ook
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.