Megosztás a következőn keresztül:


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: gcTrimCommitOnLowMemoryMegosztott 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