Элемент hostingEnvironment для pages (схема параметров ASP.NET)

Обновлен: Ноябрь 2007

Задает параметры конфигурации, управляющие поведением среды размещения приложения.

Элемент configuration (схема общих параметров)
  Элемент system.web (схема параметров ASP.NET)
    Элемент hostingEnvironment для pages (схема параметров ASP.NET)

<hostingEnvironment idleTimeout="HH:MM:SS" 
                    shadowCopyBinAssemblies="true|false" 
                    shutdownTimeout="number"/>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут

Описание

idleTimeout

Необязательный атрибут типа TimeSpan.

Устанавливает продолжительность времени в минутах до выгрузки неактивного приложения.

Значение по умолчанию — Infinite.

shadowCopyBinAssemblies

Необязательный атрибут типа Boolean.

Задает логическое значение, показывающее, было ли произведено теневое копирование сборок приложения из каталога Bin в каталог временных файлов ASP.NET приложения.

По умолчанию используется значение true.

shutdownTimeout

Необязательный атрибут типа TimeSpan.

Задает продолжительность времени в секундах до корректного завершения приложения.

По умолчанию используется значение 30.

Дочерние элементы

Нет.

Родительские элементы

Элемент

Описание

configuration

Обязательный корневой элемент любого файла конфигурации, используемого средой CLR и приложениями .NET Framework.

system.web

Задает корневой элемент для параметров конфигурации ASP.NET в файле конфигурации. Содержит элементы конфигурации для настройки веб-приложений ASP.NET и управления поведением этих приложений.

Заметки

Конфигурация по умолчанию

Следующий элемент по умолчанию hostingEnvironment не настраивается явно в файле конфигурации компьютера или в корневом файле Web.config, но является конфигурацией по умолчанию, возвращаемой приложением в .NET Framework версии 2.0.

ms228159.alert_note(ru-ru,VS.90).gifПримечание.

Значение "Infinite" представляется в системе числом MaxValue.

<hostingEnvironment idleTimeout="Infinite" 
                    shutdownTimeout="30" 
                    shadowCopyBinAssemblies="true" />

Пример

В следующем примере показано управление поведением среды размещения приложения.

<system.web>
    <hostingEnvironment idleTimeout="20"
                        shutdownTimeout="30"/>
</system.web>

Сведения об элементе

Обработчик раздела конфигурации

System.Web.Configuration.HostingEnvironmentSection

Элемент конфигурации

SystemWebSectionGroup.HostingEnvironment

Настраиваемые расположения

Machine.config

Файл Web.config корневого уровня

Файл Web.config уровня приложения

Требования

IIS 6.0

.NET Framework 2.0

Visual Studio 2005

См. также

Задачи

Практическое руководство. Настройка отдельных каталогов с помощью параметров расположения

Пошаговое руководство. Отключение параметров конфигурации ASP.NET

Основные понятия

Иерархия и наследование файла конфигурации ASP.NET

Настройка обеспечения безопасности ASP.NET

Сценарии конфигурации ASP.NET

Ссылки

Элемент system.web (схема параметров ASP.NET)

Элемент configuration (схема общих параметров)

System.Web.Hosting.HostingEnvironment

System.Configuration

System.Web.Configuration

Другие ресурсы

Общие параметры конфигурации (ASP.NET)

Параметры конфигурации ASP.NET

Администрирование веб-узлов ASP.NET

Файлы конфигурации ASP.NET

Конфигурационный интерфейс API ASP.NET