Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Содержит значения, указывающие поведение запуска среды 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 |
Указывает, что следует использовать параллельную сборку мусора. Если вызывающий запрашивает сборку сервера и параллельную сборку мусора на одном процессоре, сборка рабочей станции и не одновременная сборка мусора выполняются. Заметка: Параллельная сборка мусора не поддерживается в приложениях, работающих в эмуляторе WOW64 x86 на 64-разрядных системах, реализующих архитектуру Intel Itanium (прежнее название — IA-64). Дополнительные сведения об использовании WOW64 в 64-разрядных системах Windows см. в статье "Запуск 32-разрядных приложений". |
STARTUP_LOADER_OPTIMIZATION_MASK |
Указывает, что должна выполняться оптимизация загрузчика. |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
Указывает, что сборки не загружаются как доменные нейтральные. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
Указывает, что все сборки загружаются как доменные нейтральные. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
Указывает, что все сборки с строгим именем загружаются как доменные нейтральные. |
STARTUP_LOADER_SAFEMODE |
Указывает, что политика версий СРЕДЫ CLR не будет применяться к переданной версии. Будет загружена точную версию среды CLR. Схим не оценивает политику, чтобы определить последнюю совместимую версию. |
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) включена для событий среды CLR. Начиная с Windows Vista трассировка событий всегда включена, поэтому этот флаг не влияет. См. раздел "Управление ведением журнала .NET Framework". |
STARTUP_ARM |
Указывает, что включен мониторинг ресурсов домена приложения. См. AppDomain.MonitoringIsEnabled свойство и <appDomainResourceMonitoring> элемент. |
Требования
Платформы: см. раздел Требования к системе.
Заголовок: MSCorEE.h
Библиотека: MSCorEE.dll
Версии .NET Framework: Доступно с версии 2.0