outputCacheSettings Element buforowania (ASP.Schemat ustawień netto)
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Określa ustawienia profilu pamięci podręcznej danych wyjściowych, które mogą być zastosowane do stron ASP.NET aplikacji.
<outputCacheSettings>
<outputCacheProfiles>...</outputCacheProfiles>
</outputCacheSettings>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty i elementy podrzędne elementy nadrzędne.
Atrybuty
Brak.
Elementy podrzędne
Element |
Opis |
---|---|
outputCacheProfiles |
Zawiera grupy ustawień pamięci podręcznej, które można stosować do stron, aby określić OutputCache dyrektywy. |
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. |
caching |
Konfiguruje ustawienia pamięci podręcznej dla aplikacji sieci Web. |
Uwagi
Domyślna konfiguracja
Następujące domyślne outputCacheSettings 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.
<outputCacheSettings>
<outputCacheProfiles>
<add name = ""
enabled = "true"
duration = "-1"
location = ""
sqlDependency = ""
varyByCustom = ""
varyByControl = ""
varyByHeader = ""
varyByParam = ""
noStore = "false"/>
</outputCacheProfiles>
</outputCacheSettings>
<outputCacheSettings>
<outputCacheProfiles>
<clear />
</outputCacheProfiles>
</outputCacheSettings>
Przykład
Poniższy przykład buforuje strony na serwerze przez tylko jedną minutę i są przechowywane różne wersje strony, na podstawie typu przeglądarki i wersja główna.
<outputCacheSettings>
<outputCacheProfiles>
<add name="ServerOnly"
duration="60"
varyByCustom="browser"
location="Server" />
</outputCacheProfiles>
</outputCacheSettings>
Podczas projektowania strony, która musi być buforowane w ten sposób, należy dodać następującą dyrektywę do strony:
<%@ OutputCache CacheProfile="ServerOnly" %>
Aby uzyskać więcej informacji, zobacz @ OutputCache.
Informacje o elementach
Program obsługi sekcji konfiguracji |
|
Członkowskie konfiguracji |
|
Lokalizacje konfigurowalne |
Machine.config Główny poziom Web.config Poziom aplikacji Web.config |
Wymagania |
Usługi IIS 5.0, 5.1 i 6.0 .NET Framework 2.0 Visual Studio 2005 |
Zobacz też
Zadania
Walkthrough: Using Output Caching to Enhance Web Site Performance
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)
Buforowanie elementu (ASP.Schemat ustawień netto)
outputCacheProfiles elementu dla outputCacheSettings dla buforowania (ASP.Schemat ustawień netto)
Koncepcje
ASP.NET Configuration File Hierarchy
Inne zasoby
Ogólne ustawienia konfiguracji (ASP.(NET)
ASP.NET ustawienia konfiguracji