Partage via


Élément <system.web> (paramètres web)

Contient des informations sur la façon dont la couche d’hébergement ASP.NET gère le comportement à l’échelle du processus.

<configuration>
  <system.web>

Syntaxe

<system.web>  
</system.web>  

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Aucune.

Éléments enfants

Élément Description
<applicationPool> Spécifie les paramètres de configuration des pools d’applications IIS dans un fichier aspnet.config.

Éléments parents

Élément Description
<configuration> Spécifie l’élément racine dans chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework.

Notes

L’élément system.web et son élément applicationPool enfant ont été ajoutés au .NET Framework à partir de .NET Framework 3.5 SP1. Quand vous exécutez IIS 7.0 ou une version ultérieure en mode intégré, cette combinaison d’éléments vous permet de configurer la façon dont ASP.NET gère les threads et met les demandes en file d’attente quand ASP.NET est hébergé dans un pool d’applications IIS. Si vous exécutez IIS 7.0 ou versions ultérieures en mode Classic ou ISAPI, ces paramètres sont ignorés.

Exemple

L’exemple suivant montre comment configurer le comportement ASP.NET à l’échelle du processus dans le fichier aspnet.config quand ASP.NET est hébergé dans un pool d’applications IIS. L’exemple suppose que IIS s’exécute en mode intégré et que l’application utilise .NET Framework 3.5 SP1 ou une version ultérieure. Ce comportement ne se produit pas dans les versions du .NET Framework antérieures à .NET Framework 3.5 SP1. Les valeurs de l’exemple sont les valeurs par défaut.

<configuration>  
  <system.web>  
    <applicationPool
        maxConcurrentRequestsPerCPU="5000"
        maxConcurrentThreadsPerCPU="0"
        requestQueueLimit="5000" />  
  </system.web>  
</configuration>  

Voir aussi