<system.web> , element (ustawienia sieci Web)
Zawiera informacje o tym, jak ASP.NET warstwy hostingu zarządza zachowaniem obejmującym cały proces.
<Konfiguracji>
<System.web>
Składnia
<system.web>
</system.web>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Brak.
Elementy podrzędne
Element | Opis |
---|---|
<pula aplikacji> | Określa ustawienia konfiguracji dla pul aplikacji usług IIS w pliku aspnet.config. |
Elementy nadrzędne
Element | Opis |
---|---|
<Konfiguracji> | Określa element główny w każdym pliku konfiguracji, który jest używany przez środowisko uruchomieniowe języka wspólnego i .NET Framework aplikacji. |
Uwagi
Element system.web
i jego element podrzędny applicationPool
zostały dodane do .NET Framework od .NET Framework 3.5 SP1. Po uruchomieniu usług IIS 7.0 lub nowszych w trybie zintegrowanym ta kombinacja elementów umożliwia skonfigurowanie sposobu zarządzania wątkami przez ASP.NET oraz sposobu kolejkowania żądań, gdy ASP.NET jest hostowana w puli aplikacji usług IIS. Jeśli korzystasz z usług IIS 7.0 lub nowszych w trybie klasycznym lub ISAPI, te ustawienia są ignorowane.
Przykład
W poniższym przykładzie pokazano, jak skonfigurować zachowanie ASP.NET całego procesu w pliku aspnet.config, gdy ASP.NET jest hostowana w puli aplikacji usług IIS. W przykładzie założono, że usługi IIS działają w trybie zintegrowanym i że aplikacja korzysta z .NET Framework 3.5 SP1 lub nowszej wersji. To zachowanie nie występuje w wersjach .NET Framework wcześniejszych niż .NET Framework 3.5 SP1. Wartości w przykładzie są wartościami domyślnymi.
<configuration>
<system.web>
<applicationPool
maxConcurrentRequestsPerCPU="5000"
maxConcurrentThreadsPerCPU="0"
requestQueueLimit="5000" />
</system.web>
</configuration>