<Elemento system.web> (impostazioni Web)

Contiene informazioni sul modo in cui il livello di hosting ASP.NET gestisce il comportamento a livello di processo.

<Configurazione>
  <system.web>

Sintassi

<system.web>  
</system.web>  

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione
<applicationPool> Specifica le impostazioni di configurazione per i pool di applicazioni IIS in un file di aspnet.config.

Elementi padre

Elemento Descrizione
<Configurazione> Specifica l'elemento radice in ogni file di configurazione usato dalle applicazioni Common Language Runtime e .NET Framework.

Commenti

L'elemento system.web e il relativo elemento figlio applicationPool sono stati aggiunti a .NET Framework a partire da .NET Framework 3.5 SP1. Quando si esegue IIS 7.0 o versioni successive in modalità integrata, questa combinazione di elementi consente di configurare come ASP.NET gestisce i thread e come accoda le richieste quando ASP.NET è ospitato in un pool di applicazioni IIS. Se si esegue IIS 7.0 o versioni successive in modalità Classica o ISAPI, queste impostazioni vengono ignorate.

Esempio

Nell'esempio seguente viene illustrato come configurare ASP.NET comportamento a livello di processo nel file aspnet.config quando ASP.NET è ospitato in un pool di applicazioni IIS. Nell'esempio si presuppone che IIS sia in esecuzione in modalità integrata e che l'applicazione usi .NET Framework 3.5 SP1 o una versione successiva. Questo comportamento non si verifica nelle versioni di .NET Framework precedenti a .NET Framework 3.5 SP1. I valori nell'esempio sono i valori predefiniti.

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

Vedi anche