OutputCacheAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает параметры, необходимые для задания соответствующих заголовков в кэшировании выходных данных.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public sealed class OutputCacheAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type OutputCacheAttribute = class
inherit Attribute
Public NotInheritable Class OutputCacheAttribute
Inherits Attribute
- Наследование
-
OutputCacheAttribute
- Атрибуты
Комментарии
Для этого атрибута требуется ПО промежуточного слоя кэша вывода.
Конструкторы
OutputCacheAttribute() |
Задает параметры, необходимые для задания соответствующих заголовков в кэшировании выходных данных. |
Свойства
Duration |
Возвращает или задает длительность в секундах, для которых кэшируется ответ. |
NoStore |
Возвращает или задает значение, определяющее, следует ли кэшировать ответ.
Если задано значение |
PolicyName |
Возвращает или задает значение имени политики кэша. |
Tags |
Возвращает или задает теги для применения к выходному кэшу. |
VaryByHeaderNames |
Возвращает или задает имена заголовков, которые будут различаться. |
VaryByQueryKeys |
Возвращает или задает ключи запроса, которые зависят от разных значений. |
VaryByRouteValueNames |
Возвращает или задает имена значений маршрута для разных значений. |