Sdílet prostřednictvím


OutputCacheAttribute Třída

Definice

Určuje parametry nezbytné pro nastavení odpovídajících hlaviček ve výstupní mezipaměti.

[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
Dědičnost
OutputCacheAttribute
Atributy

Poznámky

Tento atribut vyžaduje middleware výstupní mezipaměti.

Konstruktory

OutputCacheAttribute()

Určuje parametry nezbytné pro nastavení odpovídajících hlaviček ve výstupní mezipaměti.

Vlastnosti

Duration

Získá nebo nastaví dobu trvání v sekundách, pro které je odpověď uložena v mezipaměti.

NoStore

Získá nebo nastaví hodnotu, která určuje, zda má být odpověď uložena do mezipaměti, nebo ne. Pokud je tato možnost nastavená na true, odpověď nebude uložena do mezipaměti.

PolicyName

Získá nebo nastaví hodnotu názvu zásady mezipaměti.

Tags

Získá nebo nastaví značky, které se použijí pro výstupní mezipaměť.

VaryByHeaderNames

Získá nebo nastaví názvy záhlaví, podle které se liší.

VaryByQueryKeys

Získá nebo nastaví klíče dotazu, aby se liší podle.

VaryByRouteValueNames

Získá nebo nastaví názvy hodnot trasy, podle které se mají lišit.

Platí pro