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.
Les paramètres d’exécution sont utilisés par le Common Language Runtime pour configurer des applications qui ciblent .NET Framework. Cet article présente le schéma des paramètres d’exécution dans un fichier de configuration d’application.
Section <runtime> et ses éléments parents et enfants
<Configuration>
<Duree>
<alwaysFlowImpersonationPolicy>
<AppContextSwitchOverrides>
<appDomainManagerAssembly>
<appDomainManagerType>
<appDomainResourceMonitoring>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity>
<bindingRedirect>
<Code>
<publisherPolicy>
<sondage>
<qualifierAssembly>
<supportPortability>
<bypassTrustedAppStrongNames>
<CompatSortNLSVersion>
<developmentMode>
<disableCachingBindingFailures>
<disableCommitThreadStack>
<disableFusionUpdatesFromADManager>
<disableStackOverflowProbing>
<EnableAmPmParseAdjustment>
<enforceFIPSPolicy>
<etwEnable>
<forcePerformanceCounterUniqueSharedMemoryReads>
<gcAllowVeryLargeObjects>
<gcConcurrent>
<GCCpuGroup>
<GCHeapAffinitizeMask>
<GCHeapCount>
<GCLOHThreshold>
<GCNoAffinitize>
<gcServer>
<generatePublisherEvidence>
<legacyCorruptedStateExceptionsPolicy>
<legacyImpersonationPolicy>
<loadfromRemoteSources>
<NetFx40_LegacySecurityPolicy>
<NetFx40_PInvokeStackResilience>
<NetFx45_CultureAwareComparerGetHashCode_LongStrings>
<PreferComInsteadOfManagedRemoting>
<relativeBindForResources>
<shadowCopyVerifyByTimeStamp>
<Thread_UseAllCpuGroups>
<ThrowUnobservedTaskExceptions>
<TimeSpan_LegacyFormatMode>
<useLegacyJit>
<UseRandomizedStringHashAlgorithm>
<UseSmallInternalThreadStacks>
<System.runtime.caching>
<memoryCache>
<namedCaches>
<ajouter>
<clair>
<enlever>
Liste alphabétique d’éléments <runtime>
| Élément | Descriptif |
|---|---|
| <ajouter> | Ajoute un cache nommé à la namedCaches collection pour un cache mémoire. |
| <alwaysFlowImpersonationPolicy> | Spécifie que l’identité Windows circule toujours entre des points asynchrones, quelle que soit la façon dont l’emprunt d’identité a été effectué. |
| <AppContextSwitchOverrides> | Définit un ou plusieurs commutateurs utilisés par la classe AppContext pour fournir un mécanisme d’annulation d’abonnement aux nouvelles fonctionnalités. |
| <appDomainManagerAssembly> | Spécifie l’assembly qui fournit le gestionnaire de domaine d’application pour le domaine d’application par défaut dans le processus. |
| <appDomainManagerType> | Spécifie le type qui sert de gestionnaire de domaine d’application pour le domaine d’application par défaut. |
| <appDomainResourceMonitoring> | Indique au runtime de collecter des statistiques sur tous les domaines d’application du processus pour la durée de vie du processus. |
| <assemblyBinding> | Contient des informations sur la redirection de version d’assembly et les emplacements des assemblys. |
| <assemblyIdentity> | Contient des informations d’identification sur un assembly. |
| <bindingRedirect> | Redirige une version d’assembly vers une autre. |
| <bypassTrustedAppStrongNames> | Spécifie si la vérification de nom fort pour les assemblys approuvés doit être ignorée. |
| <clair> | Efface la collection d’un namedCaches cache de mémoire. |
| <Code> | Spécifie l’emplacement où le runtime peut trouver un assembly. |
| <CompatSortNLSVersion> | Spécifie que le runtime doit utiliser le comportement de tri hérité lors de l’exécution de comparaisons de chaînes |
| <dependentAssembly> | Encapsule la stratégie de liaison et l’emplacement de l’assembly pour chaque assembly. |
| <developmentMode> | Spécifie si le runtime recherche des assemblys dans les répertoires spécifiés par la variable d’environnement DEVPATH. |
| <disableCachingBindingFailures> | Spécifie si la mise en cache des échecs de liaison, qui est le comportement par défaut dans .NET Framework 2.0, est désactivée. |
| <disableCommitThreadStack> | Spécifie si la pile de threads complète est validée au démarrage d’un thread. |
| <disableFusionUpdatesFromADManager> | Spécifie si le comportement par défaut, qui consiste à autoriser l’hôte d’exécution à remplacer les paramètres de configuration d’un domaine d’application, est désactivé. |
| <disableStackOverflowProbing> | Spécifie si la détection de dépassement de capacité de pile est désactivée. |
| <EnableAmPmParseAdjustment> | Détermine si les méthodes d’analyse de date et d’heure utilisent un ensemble ajusté de règles pour analyser les chaînes de date qui ne contiennent qu’un jour, un mois, une heure et un indicateur AM/PM. |
| <enforceFIPSPolicy> | Spécifie s’il faut appliquer une exigence de configuration informatique que les algorithmes de chiffrement doivent respecter les normes fiPS (Federal Information Processing Standards). |
| <etwEnable> | Spécifie s’il faut activer le suivi d’événements pour Windows (ETW) pour les événements common language runtime. |
| <forcePerformanceCounterUniqueSharedMemoryReads> | Spécifie si PerfCounter.dll utilise le paramètre de Registre CategoryOptions dans une application .NET Framework version 1.1 pour déterminer s’il faut charger les données du compteur de performances à partir de la mémoire partagée spécifique à la catégorie ou de la mémoire globale. |
| <gcAllowVeryLargeObjects> | Sur les plateformes 64 bits, active des tableaux supérieurs à 2 gigaoctets (Go) en taille totale. |
| <gcConcurrent> | Spécifie si le runtime exécute le garbage collection simultanément. |
| <GCCpuGroup> | Spécifie si le garbage collection prend en charge plusieurs groupes d’UC. |
| <GCHeapAffinitizeMask> | Définit l’affinité entre les segments de mémoire GC et les processeurs individuels. |
| <GCHeapCount> | Spécifie le nombre de tas/threads à utiliser pour le garbage collection de serveurs. |
| <GCLOHThreshold> | Spécifie la taille de seuil qui entraîne l’utilisation d’objets sur le tas d’objets volumineux (LOH). |
| <GCNoAffinitize> | Spécifie s’il faut ou non affinitér les threads GC du serveur avec les processeurs. |
| <gcServer> | Spécifie si le Common Language Runtime exécute le garbage collection du serveur. |
| <generatePublisherEvidence> | Spécifie si le runtime utilise la stratégie d’éditeur de sécurité d’accès au code (CAS). |
| <legacyCorruptedStateExceptionsPolicy> | Spécifie si le runtime autorise le code managé à intercepter les violations d’accès et d’autres exceptions d’état endommagées. |
| <legacyImpersonationPolicy> | Spécifie que l’identité Windows ne circule pas entre les points asynchrones, quels que soient les paramètres de flux du contexte d’exécution sur le thread actuel. |
| <loadfromRemoteSources> | Spécifie si les assemblys provenant de sources distantes sont chargés en tant que confiance totale. |
| <memoryCache> | Définit un élément utilisé pour configurer un cache basé sur la MemoryCache classe. |
| <namedCaches> | Contient une collection de paramètres de configuration pour l’instance namedCache . |
| <NetFx40_LegacySecurityPolicy> | Spécifie si le runtime utilise la stratégie de sécurité d’accès au code hérité (CAS). |
| <NetFx40_PInvokeStackResilience> | Spécifie si le runtime corrige automatiquement les déclarations d’appel de plateforme incorrectes au moment de l’exécution, au coût des transitions plus lentes entre le code managé et non managé. |
| <NetFx45_CultureAwareComparerGetHashCode_LongStrings> | Spécifie si le runtime utilise une quantité fixe de mémoire pour calculer les codes de hachage pour la StringComparer.GetHashCode méthode. |
| <PreferComInsteadOfManagedRemoting> | Spécifie que le runtime utilisera l’interopérabilité COM au lieu de la communication à distance entre les limites du domaine d’application. |
| <sondage> | Spécifie les sous-répertoires que le runtime recherche lors du chargement d’assemblys. |
| <publisherPolicy> | Spécifie si le runtime applique la stratégie d’éditeur. |
| <qualifierAssembly> | Spécifie le nom complet de l’assembly qui doit être chargé dynamiquement lorsqu’un nom partiel est utilisé. |
| <relativeBindForResources> | Optimise la sonde pour les assemblys satellites. |
| <enlever> | Supprime une entrée de cache nommée de la namedCaches collection pour un cache mémoire. |
| <Duree> | Contient des informations sur la liaison d’assembly et le comportement du garbage collection. |
| <shadowCopyTimeStampVerification> | Spécifie si le cliché instantané utilise le comportement de démarrage par défaut introduit dans .NET Framework 4 ou rétablit le comportement de démarrage des versions antérieures du .NET Framework. |
| <supportPortability> | Spécifie qu’une application peut référencer le même assembly dans deux implémentations différentes du .NET Framework, en désactivant le comportement par défaut qui traite les assemblys comme équivalents à des fins de portabilité d’application. |
| <System.runtime.caching> | Fournit des informations de configuration pour le cache d’objets en mémoire par défaut. |
| <Thread_UseAllCpuGroups> | Spécifie si le runtime distribue les threads managés sur tous les groupes d’UC. |
| <ThrowUnobservedTaskExceptions> | Spécifie si les exceptions de tâche non gérées doivent mettre fin à un processus en cours d’exécution. |
| <TimeSpan_LegacyFormatMode> | Spécifie si le runtime utilise la mise en forme héritée pour TimeSpan les valeurs. |
| <useLegacyJit> | Détermine si le Common Language Runtime utilise le compilateur JIT 64 bits hérité pour la compilation juste-à-temps. |
| <UseRandomizedStringHashAlgorithm> | Spécifie si le runtime calcule les codes de hachage pour les chaînes par domaine d’application. |
| <UseSmallInternalThreadStacks> | Demande que le runtime utilise des tailles de pile explicites lorsqu’il crée certains threads qu’il utilise en interne, au lieu de la taille de pile par défaut. |