Condividi tramite


Classe OutputCacheSection

Specifica le impostazioni della cache di output per un'applicazione ASP.NET.

Sintassi

class OutputCacheSection : ConfigurationSection  

Metodi

Nella tabella seguente sono elencati i metodi esposti dalla OutputCacheSection classe .

Nome Descrizione
GetAllowDefinition Ereditato da ConfigurationSection.
GetAllowLocation Ereditato da ConfigurationSection.
RevertToParent Ereditato da ConfigurationSection.
SetAllowDefinition Ereditato da ConfigurationSection.
SetAllowLocation Ereditato da ConfigurationSection.

Proprietà

Nella tabella seguente sono elencate le proprietà esposte dalla OutputCacheSection classe .

Nome Descrizione
EnableFragmentCache Valore di lettura/scrittura boolean . true se la cache dei frammenti dell'applicazione è abilitata; in caso contrario, false. Il valore predefinito è true.

Se la cache dei frammenti è disabilitata, nessuna pagina viene memorizzata nella cache, indipendentemente dalla direttiva o dal profilo di memorizzazione nella @ OutputCache cache usata.
EnableKernelCacheForVaryByStar Valore di lettura/scrittura boolean . true se la memorizzazione nella cache del kernel è abilitata per l'applicazione quando le intestazioni "Vary: *" sono incluse nelle pagine memorizzate nella cache; in caso contrario, false. Il valore predefinito è false.
EnableOutputCache Valore di lettura/scrittura boolean . true se la cache di output della pagina è abilitata; in caso contrario, false. Il valore predefinito è true.

Se la cache di output è disabilitata, nessuna pagina viene memorizzata nella cache, indipendentemente dalle impostazioni a livello di codice o dichiarativo.
Location Ereditato da ConfigurationSection.) Proprietà chiave.
OmitVaryStar Valore di lettura/scrittura boolean facoltativo. true se un'intestazione HTTP "Vary: *" viene omessa nella risposta; in caso contrario, false. Il valore predefinito è false, che invia un'intestazione "Vary: *" per le pagine memorizzate nella cache di output.

L'intestazione Vary indica i campi di intestazione della richiesta usati dal server per determinare quali risposte memorizzate nella cache vengono inviate in risposta a una richiesta client.
Path Ereditato da ConfigurationSection.) Proprietà chiave.
SectionInformation Ereditato da ConfigurationSection.
SendCacheControlHeader Valore di lettura/scrittura boolean facoltativo. true se l'intestazione Cache-Control: private viene inviata dal modulo cache di output per impostazione predefinita; in caso contrario, false. Il valore predefinito è true.

Sottoclassi

Questa classe non contiene sottoclassi.

Gerarchia di ereditarietà

Configurationsection

OutputCacheSection

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

System.Web.Configuration.OutputCacheSectionSystem.Web.Configuration.SystemWebCachingSectionGroup.OutputCache
Classe CacheSection
Classe CachingProfileElement
Classe CachingSection
Classe ConfigurationSection