Udostępnij za pośrednictwem


element hostingEnvironment elementu (ASP.Schemat ustawień netto)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Definiuje ustawienia konfiguracji, które kontrolują zachowanie aplikacji, środowisko hostingu.

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

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty i elementy podrzędne elementy nadrzędne.

Atrybuty

Atrybut

Opis

idleTimeout

Opcjonalny TimeSpan atrybut.

Ustawia czas, w formacie gg lub "Infinite", zanim aplikacja nieaktywny jest zwolniony. Wartością domyślną jest "Bez zatrzymania".

shadowCopyBinAssemblies

Opcjonalny Boolean atrybut.

Ustawia wartość logiczną wskazującą, czy zestawów aplikacji w katalogu Bin jest kopiowany do aplikacji ASP w tle.Katalog plików tymczasowych netto.

Wartością domyślną jest true.

shutdownTimeout

Opcjonalny TimeSpan atrybut.

Ustawia czas, w sekundach, bezpiecznie zamknąć aplikacji. Aby uzyskać więcej informacji, zobacz ShutdownTimeout.

Wartością domyślną jest 30.

urlMetadataSlidingExpiration

Opcjonalny TimeSpan atrybut.

Określa, w jaki sposób program ASP.NET przechowuje w pamięci podręcznej metadanych adres URL. Format jest hh lub "Infinite". Wartości "00: 00" i "Infinite" mają specjalne znaczenie. Aby uzyskać więcej informacji, zobacz UrlMetadataSlidingExpiration.

Wartością domyślną jest 1 minuta.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element

Opis

configuration

Element główny wymagane w każdym pliku konfiguracyjnym używane przez aparatu plików wykonywalnych języka wspólnego i.NET Framework aplikacji.

system.web

Określa element główny dla aplikacji ASP.Ustawienia konfiguracji netto w pliku konfiguracyjnym. Zawiera elementy konfiguracyjne określające konfigurację programu ASP.NET aplikacje sieci Web i kontrolować zachowanie tych aplikacji.

Uwagi

Domyślna konfiguracja

Następujące domyślne hostingEnvironment element nie jest jawnie skonfigurowane w pliku konfiguracyjnym komputera lub w pliku Web.config w katalogu głównego, ale jest domyślna konfiguracja zwracane przez aplikację w.NET Framework w wersji 2.0.

Uwaga

Wartość "Infinite" jest zdefiniowane przez system, za MaxValue.

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

Przykład

Poniższy przykład pokazuje, jak do sterowania działaniem aplikacji, środowisko hostingu.

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

Informacje o elementach

Program obsługi sekcji konfiguracji

System.Web.Configuration.HostingEnvironmentSection

Członkowskie konfiguracji

SystemWebSectionGroup.HostingEnvironment

Lokalizacje konfigurowalne

Machine.config

Główny poziom Web.config

Poziom aplikacji Web.config

Wymagania

USŁUGI IIS 6.0

.NET Framework 2.0

Visual Studio 2005

Zobacz też

Zadania

How to: Configure Specific Folders Using Location Settings

How to: Lock ASP.NET Configuration Settings

Informacje

System.Web elementu (ASP.Schemat ustawień netto)

Konfiguracja elementu (schemat ustawień ogólne)

System.Web.Hosting.HostingEnvironment

System.Configuration

System.Web.Configuration

Koncepcje

ASP.NET Configuration File Hierarchy

Securing Configuration

Configuration Inheritance

Inne zasoby

Ogólne ustawienia konfiguracji (ASP.(NET)

ASP.NET ustawienia konfiguracji

Configuring ASP.NET Applications

ASP.NET Configuration Files

ASP.NET Configuration API