Элемент 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>
Сведения об элементе
Обработчик раздела конфигурации |
|
Член конфигурации |
|
Настраиваемые расположения. |
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
Основные понятия
Иерархия и наследование файла конфигурации ASP.NET
Настройка обеспечения безопасности ASP.NET
Другие ресурсы
Общие параметры конфигурации (ASP.NET)
Параметры конфигурации ASP.NET