STARTUP_FLAGS opsomming
Bevat waarden die het opstartgedrag van de Common Language Runtime (CLR) aangeven. Garbagecollection is standaard niet-gelijktijdig en alleen de basisklassebibliotheek wordt geladen in het domeinneutrale gebied.
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;
Leden
Lid | Beschrijving |
---|---|
STARTUP_CONCURRENT_GC |
Hiermee geeft u op dat gelijktijdige garbagecollection moet worden gebruikt. Als de aanroeper vraagt om de serverbuild en de gelijktijdige garbagecollection op een computer met één processor, worden in plaats daarvan de werkstationbuild en niet-gelijktijdige garbagecollection uitgevoerd. Opmerking: Gelijktijdige garbagecollection wordt niet ondersteund in toepassingen waarop de WOW64 x86-emulator wordt uitgevoerd op 64-bits systemen die de Intel Itanium-architectuur (voorheen IA-64) implementeren. Zie 32-bits toepassingen uitvoeren voor meer informatie over het gebruik van WOW64 op 64-bits Windows-systemen. |
STARTUP_LOADER_OPTIMIZATION_MASK |
Hiermee geeft u op dat de optimalisatie van het laadprogramma moet plaatsvinden. |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
Hiermee geeft u op dat er geen assembly's worden geladen als domeinneutraal. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
Hiermee geeft u op dat alle assembly's worden geladen als domeinneutraal. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
Hiermee geeft u op dat alle sterke benoemde assembly's worden geladen als domeinneutraal. |
STARTUP_LOADER_SAFEMODE |
Hiermee geeft u op dat CLR-versiebeleid niet wordt toegepast op de doorgegeven versie. De exacte versie die van de CLR is opgegeven, wordt geladen. Het shim evalueert het beleid niet om de meest recente compatibele versie te bepalen. |
STARTUP_LOADER_SETPREFERENCE |
Hiermee geeft u op dat de voorkeursruntime wordt ingesteld, maar niet daadwerkelijk wordt gestart. |
STARTUP_SERVER_GC |
Hiermee geeft u op dat de garbagecollection van de server wordt gebruikt. |
STARTUP_HOARD_GC_VM |
Hiermee geeft u op dat garbagecollection het gebruikte virtuele adres behoudt. |
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE |
Hiermee geeft u op dat het mengen van een hostinginterface niet is toegestaan. |
STARTUP_LEGACY_IMPERSONATION |
Hiermee geeft u op dat imitatie niet standaard over asynchrone punten moet stromen. |
STARTUP_DISABLE_COMMITTHREADSTACK |
Hiermee geeft u op dat de volledige threadstack niet moet worden doorgevoerd wanneer de thread wordt uitgevoerd. |
STARTUP_ALWAYSFLOW_IMPERSONATION |
Hiermee geeft u op dat beheerde imitaties en imitaties die worden bereikt via platform-aanroepen, over asynchrone punten stromen. Standaard stromen alleen beheerde imitaties over asynchrone punten. |
STARTUP_TRIM_GC_COMMIT |
Hiermee geeft u op dat garbagecollection minder toegewezen ruimte gebruikt wanneer het systeemgeheugen laag is. Zie gcTrimCommitOnLowMemory Optimalisatie voor gedeelde webhosting. |
STARTUP_ETW |
Hiermee geeft u op dat gebeurtenistracering voor Windows (ETW) is ingeschakeld voor runtime-gebeurtenissen in algemene talen. Vanaf Windows Vista is gebeurtenistracering altijd ingeschakeld, dus deze vlag heeft geen effect. Zie Logboekregistratie .NET Framework beheren. |
STARTUP_ARM |
Hiermee geeft u op dat bewaking van de toepassingsdomeinresources is ingeschakeld. Zie de eigenschap en <het element appDomainResourceMonitoring>.AppDomain.MonitoringIsEnabled |
Vereisten
Platforms: Zie Systeemvereisten.
Header: MSCorEE.h
Bibliotheek: MSCorEE.dll
.NET Framework versies: beschikbaar sinds 2.0
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.