<runtime > élément<runtime> Element

Fournit des informations utilisées par le common language runtime pour configurer des applications.Provides information used by the common language runtime to configure applications.

<configuration>\<configuration>\ <runtime><runtime>

SyntaxeSyntax

<runtime>
</runtime>

Attributs et élémentsAttributes and Elements

Les sections suivantes décrivent les éléments enfants et des éléments parents.The following sections describe child elements and parent elements.

AttributsAttributes

Aucun.None.

Éléments enfantsChild Elements

ÉlémentElement DescriptionDescription
<alwaysFlowImpersonationPolicy><alwaysFlowImpersonationPolicy> Spécifie que l’identité Windows est toujours transmise entre des points asynchrones, indépendamment du mode d’emprunt d’identité.Specifies that the Windows identity always flows across asynchronous points, regardless of how impersonation was performed.
<AppContextSwitchOverrides><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.Defines one or more switches used by the AppContext class to provide an opt-out mechanism for new functionality.
<appDomainManagerAssembly><appDomainManagerAssembly> Spécifie l’assembly qui fournit le Gestionnaire du domaine d’application par défaut du processus.Specifies the assembly that provides the application domain manager for the default application domain in the process.
<appDomainManagerType><appDomainManagerType> Spécifie le type qui sert de Gestionnaire de domaine d’application au domaine d’application par défaut.Specifies the type that serves as the application domain manager for the default application domain.
<appDomainResourceMonitoring><appDomainResourceMonitoring> Demande au runtime de collecter des statistiques sur tous les domaines d’application du processus sur toute sa durée.Instructs the runtime to collect statistics on all application domains in the process for the life of the process.
<assemblyBinding><assemblyBinding> Contient des informations à propos de la redirection des versions d'assemblys et de l'emplacement de ces derniers.Contains information about assembly version redirection and the locations of assemblies.
<bypassTrustedAppStrongNames><bypassTrustedAppStrongNames> Indique s’il faut ignorer la vérification de nom fort pour les assemblys de confiance.Specifies whether strong name verification for trusted assemblies should be bypassed.
<CompatSortNLSVersion><CompatSortNLSVersion> Spécifie que le runtime doit utiliser le comportement de tri hérité lors des comparaisons de chaînes.Specifies that the runtime should use legacy sorting behavior when performing string comparisons.
<developmentMode><developmentMode> Indique si le runtime recherche des assemblys dans les répertoires spécifiés par la variable d’environnement DEVPATH.Specifies whether the runtime searches for assemblies in directories specified by the DEVPATH environment variable.
<disableCachingBindingFailures><disableCachingBindingFailures> Spécifie si la mise en cache des échecs de liaison, qui est le comportement par défaut dans le .NET Framework version 2.0, est désactivé.Specifies whether the caching of binding failures, which is the default behavior in the .NET Framework version 2.0, is disabled.
<disableCommitThreadStack><disableCommitThreadStack> Spécifie si la pile des threads complète est validée quand un thread est démarré.Specifies whether the full thread stack is committed when a thread is started.
<disableFusionUpdatesFromADManager><disableFusionUpdatesFromADManager> Indique si le comportement par défaut, qui consiste à permettre à l’hôte du runtime de remplacer les paramètres de configuration d’un domaine d’application, est désactivé.Specifies whether the default behavior, which is to allow the runtime host to override configuration settings for an application domain, is disabled.
<EnableAmPmParseAdjustment><EnableAmPmParseAdjustment> Détermine si les méthodes d’analyse de la date et de l’heure utilisent un ensemble de règles ajusté pour analyser des chaînes de date qui contiennent uniquement un jour, un mois, une heure et un indicateur matin/après-midi.Determines whether date and time parsing methods use an adjusted set of rules to parse date strings that contain only a day, month, hour, and AM/PM designator.
<enforceFIPSPolicy><enforceFIPSPolicy> Indique s’il faut appliquer la condition de configuration d’ordinateur selon laquelle les algorithmes de chiffrement doivent être conformes aux normes FIPS (Federal Information Processing Standard).Specifies whether to enforce a computer configuration requirement that cryptographic algorithms must comply with the Federal Information Processing Standards (FIPS).
<etwEnable><etwEnable> Indique s’il faut activer le Suivi d’événements pour Windows (ETW) pour les événements du common language runtime.Specifies whether to enable event tracing for Windows (ETW) for common language runtime events.
<forcePerformanceCounterUniqueSharedMemoryReads><forcePerformanceCounterUniqueSharedMemoryReads> Indique 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 des données du compteur de performance à partir de la mémoire globale ou de la mémoire partagée propre à la catégorie.Specifies whether PerfCounter.dll uses the CategoryOptions registry setting in a .NET Framework version 1.1 application to determine whether to load performance counter data from category-specific shared memory or global memory.
<gcAllowVeryLargeObjects><gcAllowVeryLargeObjects> Sur les plateformes 64 bits, autorise les tableaux dont la taille totale est supérieure à 2 gigaoctets (Go).On 64-bit platforms, enables arrays that are greater than 2 gigabytes (GB) in total size.
<gcConcurrent><gcConcurrent> Spécifie si le common language runtime exécute le garbage collection simultanément.Specifies whether the common language runtime runs garbage collection concurrently.
<GCCpuGroup><GCCpuGroup> Indique si le garbage collection prend en charge plusieurs groupes de processeurs.Specifies whether garbage collection supports multiple CPU groups.
<gcServer><gcServer> Spécifie si le common language runtime exécute le garbage collection côté serveur.Specifies whether the common language runtime runs server garbage collection.
<generatePublisherEvidence><generatePublisherEvidence> Indique si le runtime utilise la stratégie d’éditeur de sécurité d’accès du code (CAS).Specifies whether the runtime uses code access security (CAS) publisher policy.
<legacyCorruptedStateExceptionsPolicy><legacyCorruptedStateExceptionsPolicy> Indique si le runtime permet au code managé d’intercepter les violations d’accès et d’autres exceptions d’état endommagé.Specifies whether the runtime allows managed code to catch access violations and other corrupted state exceptions.
<legacyImpersonationPolicy><legacyImpersonationPolicy> Spécifie que l’identité Windows n’est pas transmise entre des points asynchrones, indépendamment des paramètres de flux du contexte d’exécution sur le thread actif.Specifies that the Windows identity does not flow across asynchronous points, regardless of the flow settings for the execution context on the current thread.
<loadfromRemoteSources><loadfromRemoteSources> Indique si les assemblys de sources distantes sont chargés avec une confiance totale.Specifies whether assemblies from remote sources are loaded as full trust.
<NetFx40_LegacySecurityPolicy><NetFx40_LegacySecurityPolicy> Indique si le runtime utilise la stratégie héritée de sécurité d’accès du code (CAS).Specifies whether the runtime uses legacy code access security (CAS) policy.
<NetFx40_PInvokeStackResilience><NetFx40_PInvokeStackResilience> Indique si le runtime corrige automatiquement les déclarations incorrectes d’appel de code non managé à l’exécution, au prix de transitions plus lentes entre le code managé et le code non managé.Specifies whether the runtime automatically fixes incorrect platform invoke declarations at run time, at the cost of slower transitions between managed and unmanaged code.
<NetFx45_CultureAwareComparerGetHashCode_LongStrings><NetFx45_CultureAwareComparerGetHashCode_LongStrings> Spécifie si le runtime utilise une quantité de mémoire fixe pour calculer les codes de hachage pour la méthode StringComparer.GetHashCode .Specifies whether the runtime uses a fixed amount of memory to calculate hash codes for the StringComparer.GetHashCode method.
<PreferComInsteadOfRemoting><PreferComInsteadOfRemoting> Spécifie que le runtime utilisera COM Interop au lieu de la communication à distance au-delà des limites du domaine d’application.Specifies that the runtime will use COM interop instead of remoting across application domain boundaries.
<relativeBindForResources><relativeBindForResources> Optimise la sonde pour les assemblys satellites.Optimizes the probe for satellite assemblies.
<shadowCopyVerifyByTimeStamp><shadowCopyVerifyByTimeStamp> Spécifie si les copies fantômes utilisent le comportement de démarrage par défaut introduit dans le .NET Framework 4 ou rétablit le comportement de démarrage des versions antérieures du .NET Framework.Specifies whether shadow copying uses the default startup behavior introduced in the .NET Framework 4, or reverts to the startup behavior of earlier versions of the .NET Framework.
<supportPortability><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 de façon équivalente à des fins de portabilité des applications.Specifies that an application can reference the same assembly in two different implementations of the .NET Framework, by disabling the default behavior that treats the assemblies as equivalent for application portability purposes.
<system.runtime.caching><system.runtime.caching> Fournit des informations de configuration pour le cache d’objets en mémoire par défaut.Provides configuration information for the default in-memory object cache.
<Thread_UseAllCpuGroups><Thread_UseAllCpuGroups> Indique si le runtime distribue les threads managés entre tous les groupes de processeurs.Specifies whether the runtime distributes managed threads across all CPU groups.
<ThrowUnobservedTaskExceptions><ThrowUnobservedTaskExceptions> Indique si les exceptions de tâches non gérées doivent arrêter un processus en cours d’exécution.Specifies whether unhandled task exceptions should terminate a running process.
<TimeSpan_LegacyFormatMode><TimeSpan_LegacyFormatMode> Indique si le runtime utilise la mise en forme héritée pour les valeurs TimeSpan.Specifies whether the runtime uses legacy formatting for TimeSpan values.
<useLegacyJit><useLegacyJit> Détermine si le common language runtime utilise le compilateur JIT 64 bits hérité pour la compilation juste-à-temps.Determines whether the common language runtime uses the legacy 64-bit JIT compiler for just-in-time compilation.
<UseRandomizedStringHashAlgorithm><UseRandomizedStringHashAlgorithm> Indique si le runtime calcule les codes de hachage des chaînes domaine d’application par domaine d’application.Specifies whether the runtime calculates hash codes for strings on a per application domain basis.
<UseSmallInternalThreadStacks><UseSmallInternalThreadStacks> Demande que le runtime utilise des tailles de pile explicites lorsqu’il crée certains threads utilisés en interne, plutôt que la taille de pile par défaut.Requests that the runtime use explicit stack sizes when it creates certain threads that it uses internally, instead of the default stack size.

Éléments parentsParent Elements

ÉlémentElement DescriptionDescription
configuration Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework.The root element in every configuration file used by the common language runtime and .NET Framework applications.

NotesRemarks

Les éléments enfants dans le <runtime > section d’un fichier de configuration sont utilisés par le common language runtime pour configurer la façon dont une application s’exécute.The child elements in the <runtime> section of a configuration file are used by the common language runtime to configure how an application executes. Par exemple, le << gcServer > élément détermine si le garbage collector utilise le garbage collection de station de travail ou de garbage collection côté serveur, le < UseRandomizedStringHashAlgorithm > élément détermine si le common language runtime calcule les codes de hachage pour la chaîne par application ou par domaine d’application et le AppContextSwitchOverrides élément permet aux utilisateurs de bibliothèque pour accepter ou refuser la fonctionnalité modifiée fournie par une bibliothèque.For example, the <gcServer> element determines whether the garbage collector uses workstation garbage collection or server garbage collection, the <UseRandomizedStringHashAlgorithm> element determines whether the common language runtime calculates hash codes for string on a per-application or a per-application domain basis, and the AppContextSwitchOverrides element allows library users to opt in or opt out of changed functionality provided by a library.

Les éléments dans le <runtime > section sont lus automatiquement par le common language runtime au démarrage de l’application.The elements in the <runtime> section are read automatically by the common language runtime at application startup. Vous pouvez également définir le fichier de configuration pour un domaine d’application non-par défaut en fournissant son nom par le AppDomainSetup.ConfigurationFile propriété ; ses paramètres sont lus automatiquement lorsque le domaine d’application est chargé.You can also define the configuration file for a non-default application domain by supplying its name to the AppDomainSetup.ConfigurationFile property; its settings are read automatically when the application domain is loaded. Vous devez rarement, voire jamais, ont besoin de lire directement les paramètres dans le <runtime > section dans le fichier de configuration de votre application.You should rarely, if ever, have a need to directly read the settings in the <runtime> section in your application's configuration file.

Voir aussiSee also