Partager via


<system.web> Élément (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.

Attributes

Aucun.

Éléments enfants

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

Éléments parents

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

Remarques

L’élément system.web et son élément enfant applicationPool ont été ajoutés au .NET Framework à partir de .NET Framework 3.5 SP1. Lorsque vous exécutez IIS 7.0 ou versions ultérieures en mode intégré, cette combinaison d’éléments vous permet de configurer la façon dont ASP.NET gère les threads et comment elle met en file d’attente les demandes 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.

Example

L’exemple suivant montre comment configurer ASP.NET comportement à l’échelle du processus dans le fichier aspnet.config lorsque 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