Compartilhar via


hostingEnvironment Element (ASP.NET Settings Schema)

Define configurações que controlam o comportamento do aplicativo hospeda ambiente.

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Atributo

Descrição

idleTimeout

Opcional TimeSpan atributo.

Define a quantidade de tempo, no formato HH:MM:SS ou "Infinita", antes de um aplicativo inativo é descarregado. O padrão é "Infinito".

shadowCopyBinAssemblies

Opcional Boolean atributo.

Define um valor booleano que indica se os assemblies de um aplicativo no diretório Bin estão sombra copiada ASP do aplicativo.Diretório de arquivos temporários de NET.

O padrão é true.

shutdownTimeout

Opcional TimeSpan atributo.

Define a quantidade de tempo, em segundos, desligar o aplicativo. Para obter mais informações, consulte ShutdownTimeout.

O padrão é 30.

urlMetadataSlidingExpiration

Opcional TimeSpan atributo.

Determina como ASP.NET armazena os metadados de URL. O formato é HH:MM:SS ou "Infinito". Os valores "00: 00" e "Infinita" têm um significado especial. Para obter mais informações, consulte UrlMetadataSlidingExpiration.

O padrão é 1 minuto.

Elementos filho

Nenhum.

Elementos pai

Elemento

Descrição

configuration

O elemento raiz necessários em cada arquivo de configuração usado pelo common language runtime e.Aplicativos do NET Framework.

system.web

Especifica o elemento raiz para o ASP.Definições de configuração de rede em um arquivo de configuração. Contém elementos de configuração que configuram aplicativos da Web ASP.NET e controla o comportamento das aplicações.

Comentários

Configuração padrão

O seguinte padrão hostingEnvironment elemento não está explicitamente configurado no arquivo de configuração de máquina ou no arquivo Web. config raiz, mas é a configuração padrão é retornada por um aplicativo do.NET Framework versão 2.0.

Observação

O valor 'Infinito' é definido pelo sistema para ser MaxValue.

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

Exemplo

O exemplo a seguir mostra como controlar o comportamento do ambiente de hospedagem de aplicativo.

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

Informações do elemento

Manipulador da seção de configuração

System.Web.Configuration.HostingEnvironmentSection

Membro de configuração

SystemWebSectionGroup.HostingEnvironment

Locais configuráveis

Machine.config

Web. config de nível de raiz.

Nível de aplicativo Web. config

Requisitos

IIS 6.0

.NET Framework 2.0

Visual Studio 2005

Consulte também

Tarefas

Como: Configurar Diretórios Específicos Usando Configurações por Localização

Como: Bloquear definições de configuração ASP.NET

Referência

system.web Element (ASP.NET Settings Schema)

configuração Element (Geral Configurações Schema)

System.Web.Hosting.HostingEnvironment

System.Configuration

System.Web.Configuration

Conceitos

Hierarquia e Herança do Arquivo de Configuração do ASP.NET

Protegendo a configuração do ASP.NET

Cenários de configuração ASP.NET

Outros recursos

General Configuration Settings (ASP.NET)

ASP.NET Configuration Settings

Administração de Sites do ASP.NET

Arquivos de configuração ASP.NET

API de Configuração do ASP.NET