Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient des valeurs qui indiquent le comportement de démarrage du Common Language Runtime (CLR). Par défaut, le garbage collection n’est pas simultané et seule la bibliothèque de classes de base est chargée dans la zone neutre du domaine.
Syntaxe
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
| Membre | Descriptif |
|---|---|
STARTUP_CONCURRENT_GC |
Spécifie que le garbage collection simultané doit être utilisé. Si l’appelant demande la génération du serveur et le garbage collection simultané sur un ordinateur à processeur unique, la build de station de travail et le garbage collection non simultané sont exécutés à la place. Note: Le garbage collection simultané n’est pas pris en charge dans les applications qui exécutent l’émulateur WOW64 x86 sur des systèmes 64 bits qui implémentent l’architecture Intel Itanium (anciennement IA-64). Pour plus d’informations sur l’utilisation de WOW64 sur les systèmes Windows 64 bits, consultez Exécution d’applications 32 bits. |
STARTUP_LOADER_OPTIMIZATION_MASK |
Spécifie que l’optimisation du chargeur doit se produire. |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
Spécifie qu’aucun assembly n’est chargé en tant qu’assembly neutre par domaine. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
Spécifie que tous les assemblys sont chargés en tant qu’assemblys neutres par domaine. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
Spécifie que tous les assemblys nommés fort sont chargés en tant qu’assemblys neutres dans le domaine. |
STARTUP_LOADER_SAFEMODE |
Spécifie que la stratégie de version CLR ne sera pas appliquée à la version transmise. La version exacte spécifiée du CLR sera chargée. Le shim n’évalue pas la stratégie pour déterminer la dernière version compatible. |
STARTUP_LOADER_SETPREFERENCE |
Spécifie que le runtime préféré sera défini, mais pas réellement démarré. |
STARTUP_SERVER_GC |
Spécifie que le garbage collection de serveurs sera utilisé. |
STARTUP_HOARD_GC_VM |
Spécifie que le garbage collection conserve l’adresse virtuelle utilisée. |
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE |
Spécifie que le mélange d’une interface d’hébergement n’est pas autorisé. |
STARTUP_LEGACY_IMPERSONATION |
Spécifie que l’emprunt d’identité ne doit pas circuler entre les points asynchrones par défaut. |
STARTUP_DISABLE_COMMITTHREADSTACK |
Spécifie que la pile de threads complète ne doit pas être validée lorsque le thread commence à s’exécuter. |
STARTUP_ALWAYSFLOW_IMPERSONATION |
Spécifie que les emprunts d’identité managés et les emprunts d’identité obtenus via l’appel de plateforme circulent entre les points asynchrones. Par défaut, seules les emprunts d’identité managés circulent entre les points asynchrones. |
STARTUP_TRIM_GC_COMMIT |
Spécifie que le garbage collection utilisera moins d’espace validé lorsque la mémoire système est faible. Consultez gcTrimCommitOnLowMemoryOptimisation pour l’hébergement web partagé. |
STARTUP_ETW |
Spécifie que le suivi d’événements pour Windows (ETW) est activé pour les événements Common Language Runtime. À compter de Windows Vista, le suivi des événements est toujours activé. Cet indicateur n’a donc aucun effet. Consultez Contrôle de la journalisation .NET Framework. |
STARTUP_ARM |
Spécifie que la surveillance des ressources de domaine d’application est activée. Consultez la propriété et <appDomainResourceMonitoring> l’élémentAppDomain.MonitoringIsEnabled. |
Spécifications
Plateformes : Consultez Configuration requise.
En-tête: MSCorEE.h
Bibliothèque : MSCorEE.dll
Versions du .NET Framework : Disponible depuis la version 2.0