Freigeben über


<system.web>-Element (Webeinstellungen)

Enthält Informationen dazu, wie die ASP.NET-Hostingebene das prozessweite Verhalten verwaltet.

<configuration>
  <system.web>

Syntax

<system.web>  
</system.web>  

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Keine

Untergeordnete Elemente

Element BESCHREIBUNG
<applicationPool> Gibt Konfigurationseinstellungen für IIS-Anwendungspools in der Datei „aspnet.config“ an.

Übergeordnete Elemente

Element BESCHREIBUNG
<configuration> Hiermit wird das Stammelement in jeder Konfigurationsdatei angegeben, die von der Common Language Runtime und .NET Framework-Anwendungen verwendet wird.

Bemerkungen

Das system.web-Element und sein untergeordnetes applicationPool-Element wurden in .NET Framework ab .NET Framework 3.5 SP1 hinzugefügt. Wenn Sie IIS 7.0 oder eine höhere Version im integrierten Modus ausführen, können Sie mit dieser Elementkombination konfigurieren, wie ASP.NET Threads verwaltet und Anforderungen in die Warteschlange stellt, wenn ASP.NET in einem IIS-Anwendungspool gehostet wird. Wenn Sie IIS 7.0 oder höhere Versionen im klassischen oder im ISAPI-Modus ausführen, werden diese Einstellungen ignoriert.

Beispiel

Im folgenden Beispiel wird gezeigt, wie das prozessweite Verhalten von ASP.NET in der Datei „aspnet.config“ konfiguriert wird, wenn ASP.NET in einem IIS-Anwendungspool gehostet wird. Im Beispiel wird davon ausgegangen, dass IIS im integrierten Modus ausgeführt wird und dass die Anwendung .NET Framework 3.5 SP1 oder eine höhere Version verwendet. Dieses Verhalten tritt in .NET Framework-Versionen vor .NET Framework 3.5 SP1 nicht auf. Die Werte im Beispiel sind die Standardwerte.

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

Siehe auch