Элемент <system.web> (Веб-параметры)
Содержит сведения о том, как уровень размещения ASP.NET управляет поведением на уровне всего процесса.
<system.web>
</system.web>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Отсутствует.
Дочерние элементы
Элемент |
Описание |
---|---|
Указывает параметры конфигурации для пулов приложений IIS в файле aspnet.config. |
Родительские элементы
Элемент |
Описание |
---|---|
Указывает корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework. |
Заметки
Элемент system.web и его дочерний элемент applicationPool были добавлены в .NET Framework начиная с версии .NET Framework 3.5 с пакетом обновления 1 (SP1). При запуске IIS 7.0 или более поздних версий в интегрированном режиме это сочетание элементов позволяет настроить, как ASP.NET управляет потоками и как помещает запросы в очередь, когда ASP.NET размещен в пуле приложений IIS. При запуске IIS 7.0 или более поздних версий в классическом режиме или режиме ISAPI эти параметры игнорируются.
Пример
В следующем примере показано, как настроить в файле aspnet.config поведение ASP.NET на уровне всего процесса, когда ASP.NET размещен в пуле приложений IIS. В примере предполагается, что службы IIS выполняются в интегрированном режиме, а приложение использует .NET Framework 3.5 с пакетом обновления 1 (SP1) или более позднюю версию. Указанное поведение не имеет места в версиях .NET Framework до .NET Framework 3.5 с пакетом обновления 1 (SP1). Значения, указанные в примере, являются значениями по умолчанию.
<configuration>
<system.web>
<applicationPool
maxConcurrentRequestsPerCPU="5000"
maxConcurrentThreadsPerCPU="0"
requestQueueLimit="5000" />
</system.web>
</configuration>
Сведения об элементе
Пространство имен |
|
Имя схемы |
|
Файл проверки |
|
Может быть пустым |