STARTUP_FLAGS enumerálás
Olyan értékeket tartalmaz, amelyek a közös nyelvi futtatókörnyezet (CLR) indítási viselkedését jelzik. Alapértelmezés szerint a szemétgyűjtés nem egyidejű, és csak az alaposztály-kódtár töltődik be a tartománysemleges területre.
Syntax
typedef enum {
STARTUP_CONCURRENT_GC = 0x1,
STARTUP_LOADER_OPTIMIZATION_MASK = 0x3<<1,
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN = 0x1<<1,
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN = 0x2<<1,
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST = 0x3<<1,
STARTUP_LOADER_SAFEMODE = 0x10,
STARTUP_LOADER_SETPREFERENCE = 0x100,
STARTUP_SERVER_GC = 0x1000,
STARTUP_HOARD_GC_VM = 0x2000,
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE = 0x4000,
STARTUP_LEGACY_IMPERSONATION = 0x10000,
STARTUP_DISABLE_COMMITTHREADSTACK = 0x20000,
STARTUP_ALWAYSFLOW_IMPERSONATION = 0x40000,
STARTUP_TRIM_GC_COMMIT = 0x80000,
STARTUP_ETW = 0x100000,
STARTUP_ARM = 0x400000
} STARTUP_FLAGS;
Tagok
Tag | Description |
---|---|
STARTUP_CONCURRENT_GC |
Megadja, hogy egyidejű szemétgyűjtést kell-e használni. Ha a hívó egy processzoros gépen kéri a kiszolgáló buildelt és egyidejű szemétgyűjtését, a munkaállomás buildje és a nem egyidejű szemétgyűjtés fut helyette. Megjegyzés: Az egyidejű szemétgyűjtés nem támogatott azokban az alkalmazásokban, amelyek a WOW64 x86 emulátort futtatják az Intel Itanium architektúrát implementáló 64 bites rendszereken (korábbi nevén IA-64). A WOW64 64 bites Windows-rendszereken való használatáról a 32 bites alkalmazások futtatása című témakörben olvashat bővebben. |
STARTUP_LOADER_OPTIMIZATION_MASK |
Meghatározza, hogy a rakodó optimalizálása megtörténjen. |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
Azt adja meg, hogy a rendszer egyetlen szerelvényeket sem tölt be tartománysemlegesként. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
Azt adja meg, hogy az összes szerelvények tartománysemlegesként legyenek betöltve. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
Megadja, hogy az összes erős nevű szerelvények tartománysemlegesként legyenek betöltve. |
STARTUP_LOADER_SAFEMODE |
Megadja, hogy a CLR verziószabályzata ne legyen alkalmazva a megadott verzióra. A CLR pontos verziója lesz betöltve. A shim nem értékeli ki a szabályzatot a legújabb kompatibilis verzió meghatározásához. |
STARTUP_LOADER_SETPREFERENCE |
Megadja, hogy az előnyben részesített futtatókörnyezet be legyen állítva, de ténylegesen nem indul el. |
STARTUP_SERVER_GC |
Megadja, hogy a kiszolgáló szemétgyűjtése lesz használva. |
STARTUP_HOARD_GC_VM |
Megadja, hogy a szemétgyűjtés megtartsa a használt virtuális címet. |
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE |
Azt adja meg, hogy az üzemeltetési felület keverése nem engedélyezett. |
STARTUP_LEGACY_IMPERSONATION |
Megadja, hogy a megszemélyesítés alapértelmezés szerint ne haladjon át az aszinkron pontokon. |
STARTUP_DISABLE_COMMITTHREADSTACK |
Megadja, hogy a teljes szál verem ne legyen véglegesítve, amikor a szál elindul. |
STARTUP_ALWAYSFLOW_IMPERSONATION |
Megadja, hogy a platformhívással elért felügyelt megszemélyesítések és megszemélyesítések aszinkron pontokon haladnak keresztül. Alapértelmezés szerint csak a felügyelt megszemélyesítések haladnak át az aszinkron pontokon. |
STARTUP_TRIM_GC_COMMIT |
Megadja, hogy a szemétgyűjtés kevesebb lekötött helyet használjon, ha a rendszermemória alacsony. Lásd: gcTrimCommitOnLowMemory Megosztott webszolgáltatás optimalizálása. |
STARTUP_ETW |
Megadja, hogy a Windows (ETW) eseménykövetése engedélyezve legyen a közös nyelvi futtatókörnyezeti eseményekhez. A Windows Vista-tól kezdve az eseménykövetés mindig engedélyezve van, így ennek a jelzőnek nincs hatása. Lásd: A .NET-keretrendszer naplózásának szabályozása. |
STARTUP_ARM |
Meghatározza, hogy az alkalmazástartomány erőforrás-figyelése engedélyezve van-e. Lásd a tulajdonságot és <az appDomainResourceMonitoring> elemet.AppDomain.MonitoringIsEnabled |
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: MSCorEE.h
Kódtár: MSCorEE.dll
.NET-keretrendszer verziók: 2.0 óta érhető el
Lásd még
Dolgozzon együtt velünk a GitHubon
A tartalom forrása a GitHubon található, ahol létrehozhat és áttekinthet problémákat és lekéréses kérelmeket is. További információért tekintse meg a közreműködői útmutatónkat.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: