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

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

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

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

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

Атрибуты

Атрибут

Описание

idleTimeout

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

Задает количество времени, в формате чч:мм:сс или "Бесконечно", до выгрузки неактивного приложения. По умолчанию используется значение "Бесконечность".

shadowCopyBinAssemblies

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

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

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

shutdownTimeout

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

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

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

urlMetadataSlidingExpiration

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

Определяет, как ASP.NET кэширует метаданные URL-адреса. Формат ЧЧ: ММ: СС или "Infinite" (бесконечность). Значения 00:00:00 и "Бесконечно" имеют специальные значения. Дополнительные сведения см. в разделе UrlMetadataSlidingExpiration.

Значение по умолчанию – 1 минута.

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

Отсутствует.

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

Элемент

Описание

configuration

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

system.web

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

Заметки

Настройки по умолчанию

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

ПримечаниеПримечание

Значение "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

Ссылки

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

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

System.Web.Hosting.HostingEnvironment

System.Configuration

System.Web.Configuration

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

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

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

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

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

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

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

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

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

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