Partager via


Schéma des paramètres d'exécution

Les paramètres d'exécution spécifient comment le Common Language Runtime gère l'opération garbage collection et la version d'un assembly à utiliser dans les fichiers de configuration.

<configuration>

   <runtime>

      <alwaysFlowImpersonationPolicy>

      <appDomainManagerAssembly>

      < appDomainManagerType >

      <appDomainResourceMonitoring>

      <assemblyBinding>, élément de <runtime>

         <dependentAssembly>

            <assemblyIdentity>

            <bindingRedirect>

            <codeBase>

            <publisherPolicy>

         <probing>

         <qualifyAssembly>

         <supportPortability>

      < bypassTrustedAppStrongNames >

      <CompatSortNLSVersion>

      <developmentMode>

      <disableCachingBindingFailures>

      <disableCommitThreadStack>

      < disableFusionUpdatesFromADManager >

      <enforceFIPSPolicy>

      <etwEnable>

      <gcConcurrent>

      <gcServer>

      < generatePublisherEvidence >

      <NetFx40_LegacySecurityPolicy>

      <NetFx40_PInvokeStackResilience>

      < legacyCorruptedStateExceptionsPolicy >

      <legacyImpersonationPolicy>

      < loadfromRemoteSources >

      < PreferComInsteadOfRemoting >

      <shadowCopyTimeStampVerification>

      <TimeSpan_LegacyFormatMode>

      <UseSmallInternalThreadStacks>

Élément

Description

<alwaysFlowImpersonationPolicy>

Spécifie que l'identité Windows est toujours transmise entre des points asynchrones, indépendamment du mode d'exécution de l'emprunt d'identité.

<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 pendant la durée de vie du processus.

<assemblyBinding>, élément de <runtime>

Contient des informations sur la redirection des versions des assemblys et sur l'emplacement de ces derniers.

<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 fiables doit être ignorée.

<codeBase>

Spécifie 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 liaisons et l'emplacement de chaque assembly.

<developmentMode>

Spécifie si le runtime recherche les 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 la .NET Framework version 2.0, est désactivée.

<disableCommitThreadStack>

Spécifie si la pile des threads complète est validée lorsqu'un thread est démarré.

< disableFusionUpdatesFromADManager >

Spécifie si le comportement par défaut, qui consiste à autoriser l'hôte du runtime à substituer les paramètres de configuration pour un domaine d'application, est désactivé.

<enforceFIPSPolicy>

Spécifie s'il faut appliquer une condition de configuration de l'ordinateur que les algorithmes de chiffrement doivent être conformes aux normes FIPS (Federal Information Processing Standards).

<etwEnable>

Spécifie s'il convient d'activer le traçage d'événements pour Windows (ETW) pour les événements Common Language Runtime.

<gcConcurrent>

Spécifie si le runtime exécute l'opération garbage collection.

<gcServer>

Spécifie si le Common Language Runtime exécute le garbage collection côté serveur.

< generatePublisherEvidence >

Spécifie si le runtime utilise la stratégie de sécurité d'accès du code (CAS, Code Access Security).

<NetFx40_LegacySecurityPolicy>

Spécifie si le runtime utilise la stratégie de sécurité d'accès du code héritée (legacy) (CAS, Code Access Security).

< legacyCorruptedStateExceptionsPolicy >

Spécifie si le Common Language Runtime permet au code managé d'intercepter les violations d'accès et d'autres exceptions d'état endommagé.

<legacyImpersonationPolicy>

Spécifie que l'identité Windows ne passe pas à travers des points asynchrones définis par l'utilisateur.

< loadfromRemoteSources >

Spécifie si les assemblys provenant de sources distantes sont chargés avec une confiance totale.

< PreferComInsteadOfManagedRemoting >

Indique que le runtime va utiliser COM Interop au lieu de la communication à distance au-delà des limites du domaine d'application.

<probing>

Spécifie les sous-répertoires dans lesquels le runtime effectue sa recherche lorsqu'il charge les assemblys.

<publisherPolicy>

Spécifie si le runtime applique la stratégie de l'éditeur.

<qualifyAssembly>

Spécifie le nom complet de l'assembly qui doit être chargé dynamiquement lorsqu'un nom partiel est utilisé.

<runtime>

Contient des informations sur les liaisons d'assembly et sur le comportement de l'opération garbage collection.

<shadowCopyTimeStampVerification>

Spécifie si les clichés instantanés utilisent le comportement au démarrage par défaut introduit par le .NET Framework version 4 ou rétablissent le comportement au 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 considère les assemblys comme équivalents à des fins de portabilité de l'application.

<TimeSpan_LegacyFormatMode>

Spécifie si l'exécution utilise la mise en forme héritée pour les valeurs TimeSpan.

<UseSmallInternalThreadStacks>

Demande que le runtime utilise des tailles de piles explicites lorsqu'il crée certains threads qu'il utilise en interne, au lieu de la taille de pile par défaut.

Voir aussi

Tâches

Comment : désactiver le garbage collection simultané

Concepts

Redirection des versions d'assemblys

Autres ressources

Schéma des fichiers de configuration pour le .NET Framework

Historique des modifications

Date

Historique

Motif

Mai 2011

A ajouté l'élément manquant <enforceFIPSPolicy>.

Commentaires client.