Поделиться через


Класс OutputCacheSection

Задает параметры кэша вывода для приложения ASP.NET.

Синтаксис

class OutputCacheSection : ConfigurationSection  

Методы

В следующей таблице перечислены методы, предоставляемые классом OutputCacheSection .

Имя Описание
GetAllowDefinition (Наследуется от ConfigurationSection.)
GetAllowLocation (Является наследником ConfigurationSection)
RevertToParent (Является наследником ConfigurationSection)
SetAllowDefinition (Является наследником ConfigurationSection)
SetAllowLocation (Является наследником ConfigurationSection)

Свойства

В следующей таблице перечислены свойства, предоставляемые классом OutputCacheSection .

Имя Описание
EnableFragmentCache Значение для чтения и записи boolean . true Значение , если кэш фрагментов приложения включен; в противном случае — false. Значение по умолчанию — true.

Если кэш фрагментов отключен, страницы не кэшируются независимо от используемой @ OutputCache директивы или профиля кэширования.
EnableKernelCacheForVaryByStar Значение для чтения и записи boolean . true Значение , если для приложения включено кэширование ядра, если заголовки "Vary: *" включены в кэшированные страницы; в противном случае — false. Значение по умолчанию — false.
EnableOutputCache Значение для чтения и записи boolean . true Значение , если кэш выходных данных страниц включен; в противном случае — false. Значение по умолчанию — true.

Если кэш вывода отключен, страницы не кэшируются независимо от программных или декларативных параметров.
Location (Наследуется от ConfigurationSection.) Свойство ключа.
OmitVaryStar Необязательное значение для чтения и записи boolean . true Значение , если в ответе пропущен заголовок HTTP "Vary: *"; в противном случае — false. По умолчанию используется значение false, которое отправляет заголовок "Vary: *" для выходных кэшированных страниц.

Заголовок Vary указывает поля заголовка запроса, которые сервер использует для определения того, какие из нескольких кэшированных ответов отправляются в ответ на запрос клиента.
Path (Наследуется от ConfigurationSection.) Свойство ключа.
SectionInformation (Является наследником ConfigurationSection)
SendCacheControlHeader Необязательное значение для чтения и записи boolean . true Значение , Cache-Control: private если заголовок отправляется модулем кэша вывода по умолчанию; в противном случае — значение false. Значение по умолчанию — true.

используются подклассы ;

Этот класс не содержит подклассов.

Иерархия наследования

ConfigurationSection

OutputCacheSection

Требования

Тип Описание
клиент — IIS 7.0 в Windows Vista
— IIS 7.5 в Windows 7
— IIS 8.0 в Windows 8
— IIS 10.0 в Windows 10
Сервер — IIS 7.0 в Windows Server 2008
— IIS 7.5 в Windows Server 2008 R2
— IIS 8.0 в Windows Server 2012
— IIS 8.5 в Windows Server 2012 R2
— IIS 10.0 в Windows Server 2016
Продукт — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-файл WebAdministration.mof

См. также:

System.Web.Configuration.OutputCacheSectionSystem.Web.Configuration.SystemWebCachingSectionGroup.OutputCache
Класс CacheSection
Класс CachingProfileElement
Класс CachingSection
Класс ConfigurationSection