包含表示共通語言執行時(CLR)啟動行為的值。 預設情況下,垃圾回收是非並行的,只有基底類別函式庫會載入到網域中立區域。
語法
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;
Members
| 會員 | Description |
|---|---|
STARTUP_CONCURRENT_GC |
規定應使用並行垃圾回收。 若呼叫者要求在單處理器機器上進行伺服器建置與並行垃圾回收,則會執行工作站建置與非並行垃圾回收。 便條: 在實作 Intel Itanium架構(前稱 IA-64)的 64 位元系統上運行 WOW64 x86 模擬器的應用程式中,不支援並行垃圾回收。 欲了解更多關於在 64 位元 Windows 系統上使用 WOW64 的資訊,請參閱 執行 32 位元應用程式。 |
STARTUP_LOADER_OPTIMIZATION_MASK |
規定載入器優化必須進行。 |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
規定不會有組件以域中性方式載入。 |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
規定所有組件皆以域中性(domain-neutral)載入。 |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
規定所有強命名的組件都以域中立方式載入。 |
STARTUP_LOADER_SAFEMODE |
規定 CLR 版本政策不會套用於傳入的版本。 CLR 指定的精確版本會被載入。 shim 不會評估政策以決定最新的相容版本。 |
STARTUP_LOADER_SETPREFERENCE |
指定優先執行時會被設定,但不會真正啟動。 |
STARTUP_SERVER_GC |
指定將使用伺服器垃圾回收。 |
STARTUP_HOARD_GC_VM |
規定垃圾回收會保留所使用的虛擬位址。 |
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE |
規定不允許混合主機介面。 |
STARTUP_LEGACY_IMPERSONATION |
規定模擬不應預設跨越非同步點。 |
STARTUP_DISABLE_COMMITTHREADSTACK |
規定當執行緒開始執行時,整個執行緒堆疊不應被提交。 |
STARTUP_ALWAYSFLOW_IMPERSONATION |
規定受管理的模擬與透過平台調用實現的模擬將跨越非同步點。 預設情況下,只有受管理的模擬會跨越非同步點。 |
STARTUP_TRIM_GC_COMMIT |
規定當系統記憶體低時,垃圾回收會佔用較少承諾的空間。 請參閱gcTrimCommitOnLowMemory共享網頁主機優化一文。 |
STARTUP_ETW |
規定 Windows 事件追蹤(ETW)可用於通用語言執行時事件。 從 Windows Vista 開始,事件追蹤一直啟用,因此這個旗標沒有影響。 請參見 控制 .NET Framework 日誌。 |
STARTUP_ARM |
指定啟用應用程式域資源監控。 請參閱 AppDomain.MonitoringIsEnabled 屬性與 <appDomainResourceMonitoring> 元素。 |
需求
平台:請參閱系統需求。
標題: MSCorEE.h
圖書館: MSCorEE.dll
.NET Framework 版本: 自 2.0 起可用