Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zawiera wartości wskazujące zachowanie uruchamiania środowiska uruchomieniowego języka wspólnego (CLR). Domyślnie odzyskiwanie pamięci nie jest współbieżne i tylko biblioteka klas bazowych jest ładowana do obszaru neutralnego dla domeny.
Składnia
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;
Członkowie
| Członek | Description |
|---|---|
STARTUP_CONCURRENT_GC |
Określa, że należy używać współbieżnego odzyskiwania pamięci. Jeśli obiekt wywołujący poprosi o skompilowanie serwera i równoczesne odzyskiwanie pamięci na maszynie z jednym procesorem, zamiast tego zostanie uruchomiona kompilacja stacji roboczej i niebieżne odzyskiwanie pamięci. Nuta: Współbieżne odzyskiwanie pamięci nie jest obsługiwane w aplikacjach z uruchomionym emulatorem WOW64 x86 w systemach 64-bitowych, które implementują architekturę Intel Itanium (dawniej IA-64). Aby uzyskać więcej informacji na temat korzystania z WOW64 w 64-bitowych systemach Windows, zobacz Running 32-bit Applications (Uruchamianie aplikacji 32-bitowych). |
STARTUP_LOADER_OPTIMIZATION_MASK |
Określa, że ma miejsce optymalizacja modułu ładującego. |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
Określa, że żadne zestawy nie są ładowane jako neutralne dla domeny. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
Określa, że wszystkie zestawy są ładowane jako neutralne dla domeny. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
Określa, że wszystkie zestawy o silnych nazwach są ładowane jako neutralne dla domeny. |
STARTUP_LOADER_SAFEMODE |
Określa, że zasady wersji środowiska CLR nie zostaną zastosowane do wersji przekazanej. Zostanie załadowana dokładna wersja określona dla środowiska CLR. Podkładka nie ocenia zasad w celu określenia najnowszej zgodnej wersji. |
STARTUP_LOADER_SETPREFERENCE |
Określa, że preferowane środowisko uruchomieniowe zostanie ustawione, ale nie zostanie uruchomione. |
STARTUP_SERVER_GC |
Określa, że będzie używane odzyskiwanie pamięci serwera. |
STARTUP_HOARD_GC_VM |
Określa, że odzyskiwanie pamięci zachowa używany adres wirtualny. |
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE |
Określa, że mieszanie interfejsu hostingu nie będzie dozwolone. |
STARTUP_LEGACY_IMPERSONATION |
Określa, że personifikacja nie powinna domyślnie przepływać między punktami asynchronicznymi. |
STARTUP_DISABLE_COMMITTHREADSTACK |
Określa, że nie należy zatwierdzać pełnego stosu wątków podczas uruchamiania wątku. |
STARTUP_ALWAYSFLOW_IMPERSONATION |
Określa, że zarządzane personifikacje i personifikacje osiągnięte za pośrednictwem wywołania platformy będą przepływać w punktach asynchronicznych. Domyślnie tylko zarządzane personifikacje będą przepływać w punktach asynchronicznych. |
STARTUP_TRIM_GC_COMMIT |
Określa, że odzyskiwanie pamięci będzie używać mniej zatwierdzonego miejsca, gdy pamięć systemowa jest niska. Zobacz gcTrimCommitOnLowMemoryoptymalizację dla udostępnionego hostingu internetowego. |
STARTUP_ETW |
Określa, że śledzenie zdarzeń dla systemu Windows (ETW) jest włączone dla zdarzeń środowiska uruchomieniowego języka wspólnego. Począwszy od systemu Windows Vista, śledzenie zdarzeń jest zawsze włączone, więc ta flaga nie ma żadnego wpływu. Zobacz Kontrolowanie rejestrowania programu .NET Framework. |
STARTUP_ARM |
Określa, że włączono monitorowanie zasobów domeny aplikacji.
AppDomain.MonitoringIsEnabled Zobacz właściwość i <appDomainResourceMonitoring> element. |
Requirements
Platformy: Zobacz Wymagania systemowe.
Nagłówek: MSCorEE.h
Biblioteka: MSCorEE.dll
Wersje programu .NET Framework: Dostępne od wersji 2.0