Compartilhar via


Classe OutputCacheSection

Especifica as configurações de cache de saída para um aplicativo ASP.NET.

Sintaxe

class OutputCacheSection : ConfigurationSection  

Métodos

A tabela a seguir lista os métodos expostos pela classe OutputCacheSection.

Nome Descrição
GetAllowDefinition (Herdado de ConfigurationSection.)
GetAllowLocation (Herdado de ConfigurationSection.)
RevertToParent (Herdado de ConfigurationSection.)
SetAllowDefinition (Herdado de ConfigurationSection.)
SetAllowLocation (Herdado de ConfigurationSection.)

Propriedades

A tabela a seguir lista as propriedades expostas pela classe OutputCacheSection.

Nome Descrição
EnableFragmentCache Um valor boolean de leitura/gravação. true, se o cache de fragmento do aplicativo estiver habilitado; caso contrário, false. O padrão é true.

Se o cache de fragmentos estiver desabilitado, nenhuma página será armazenada em cache, independentemente da diretiva @ OutputCache ou do perfil de cache usado.
EnableKernelCacheForVaryByStar Um valor boolean de leitura/gravação. true, se o cache do kernel estiver habilitado para o aplicativo quando os cabeçalhos "Vary: *" forem incluídos nas páginas armazenadas em cache; caso contrário, false. O padrão é false.
EnableOutputCache Um valor boolean de leitura/gravação. true, se o cache de saída da página estiver habilitado; caso contrário, false. O padrão é true.

Se o cache de saída estiver desabilitado, nenhuma página será armazenada em cache, independentemente de qualquer configuração programática ou declarativa.
Location (Herdado de ConfigurationSection.) Uma propriedade chave.
OmitVaryStar Um valor boolean de leitura/gravação opcional. true, se um cabeçalho HTTP "Vary: *" for omitido na resposta; caso contrário, false. O padrão é false, que envia um cabeçalho "Vary: *" para páginas armazenadas em cache de saída.

O cabeçalho Vary indica os campos de cabeçalho de solicitação que o servidor usa para determinar quais das várias respostas armazenadas em cache serão enviadas em resposta a uma solicitação do cliente.
Path (Herdado de ConfigurationSection.) Uma propriedade chave.
SectionInformation (Herdado de ConfigurationSection.)
SendCacheControlHeader Um valor boolean de leitura/gravação opcional. true, se o cabeçalho Cache-Control: private for enviado pelo módulo de cache de saída por padrão; caso contrário, false. O padrão é true.

Subclasses

Essa classe não contém subclasses.

Hierarquia de herança

ConfigurationSection

OutputCacheSection

Requisitos

Tipo Descrição
Cliente – IIS 7.0 no Windows Vista
– IIS 7.5 no Windows 7
– IIS 8.0 no Windows 8
– IIS 10.0 no Windows 10
Servidor – IIS 7.0 no Windows Server 2008
– IIS 7.5 no Windows Server 2008 R2
– IIS 8.0 no Windows Server 2012
– IIS 8.5 no Windows Server 2012 R2
– IIS 10.0 no Windows Server 2016
Product – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Arquivo MOF WebAdministration.mof

Confira também

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