Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt Die Ausgabecacheeinstellungen für eine ASP.NET Anwendung an.
Syntax
class OutputCacheSection : ConfigurationSection
Methoden
In der folgenden Tabelle werden die Methoden aufgelistet, die von der OutputCacheSection-Klasse verfügbar gemacht werden.
| Name | Beschreibung |
|---|---|
| GetAllowDefinition | (Geerbt von ConfigurationSection.) |
| GetAllowLocation | (Geerbt von ConfigurationSection.) |
| RevertToParent | (Geerbt von ConfigurationSection.) |
| SetAllowDefinition | (Geerbt von ConfigurationSection.) |
| SetAllowLocation | (Geerbt von ConfigurationSection.) |
Eigenschaften
In der folgenden Tabelle werden die Eigenschaften aufgeführt, die von der OutputCacheSection Klasse verfügbar gemacht werden.
| Name | Beschreibung |
|---|---|
EnableFragmentCache |
Ein Lese-/Schreibwert boolean. true, wenn der Anwendungsfragmentcache aktiviert ist; andernfalls false. Der Standardwert ist true.Wenn der Fragmentcache deaktiviert ist, werden unabhängig von der @ OutputCache verwendeten Direktive oder dem Zwischenspeicherungsprofil keine Seiten zwischengespeichert. |
EnableKernelCacheForVaryByStar |
Ein Lese-/Schreibwert boolean. true wenn die Kernelzwischenspeicherung für die Anwendung aktiviert ist, wenn „Vary: *“ Header in zwischengespeicherten Seiten enthalten sind; andernfalls false. Der Standardwert ist false. |
EnableOutputCache |
Ein Lese-/Schreibwert boolean. true, wenn der Seitenausgabecache aktiviert ist; andernfalls false. Der Standardwert ist true.Wenn der Ausgabecache deaktiviert ist, werden unabhängig von programmgesteuerten oder deklarativen Einstellungen keine Seiten zwischengespeichert. |
Location |
(Geerbt von ConfigurationSection.) Eine Schlüsseleigenschaft. |
OmitVaryStar |
Optionaler Lese-/Schreibwert boolean. true, wenn ein HTTP-Header „Vary: *“ in der Antwort weggelassen wird; andernfalls false. Der Standardwert ist false, der einen Header „Vary: *“ für zwischengespeicherte Ausgabeseiten sendet.Der Vary Header gibt die Anforderungsheaderfelder an, die der Server verwendet, um zu bestimmen, welche von mehreren zwischengespeicherten Antworten als Antwort auf eine Clientanforderung gesendet werden. |
Path |
(Geerbt von ConfigurationSection.) Eine Schlüsseleigenschaft. |
SectionInformation |
(Geerbt von ConfigurationSection.) |
SendCacheControlHeader |
Optionaler Lese-/Schreibwert boolean. true, wenn der Cache-Control: private Header standardmäßig vom Ausgabecachemodul gesendet wird; andernfalls false. Der Standardwert ist true. |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Vererbungshierarchie
OutputCacheSection
Anforderungen
| type | Beschreibung |
|---|---|
| Client | - IIS 7.0 unter Windows Vista IIS 7.5 unter Windows 7 IIS 8.0 unter Windows 8 IIS 10.0 unter Windows 10 |
| Server | IIS 7.0 unter Windows Server 2008 - IIS 7.5 unter Windows Server 2008 R2 IIS 8.0 auf Windows Server 2012 - IIS 8.5 unter Windows Server 2012 R2 IIS 10.0 auf Windows Server 2016 |
| Produkt | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
| MOF-Datei | WebAdministration.mof |
Weitere Informationen
System.Web.Configuration.OutputCacheSectionSystem.Web.Configuration.SystemWebCachingSectionGroup.OutputCache
CacheSection-Klasse
CachingProfileElement-Klasse
CachingSection-Klasse
ConfigurationSection-Klasse