ResponseExtensions.OutputCache Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Konfiguruje zásady mezipaměti instance odpovědi HTTP.
public static void OutputCache (this System.Web.HttpResponseBase response, int numberOfSeconds, bool sliding = false, System.Collections.Generic.IEnumerable<string> varyByParams = default, System.Collections.Generic.IEnumerable<string> varyByHeaders = default, System.Collections.Generic.IEnumerable<string> varyByContentEncodings = default, System.Web.HttpCacheability cacheability = 4);
static member OutputCache : System.Web.HttpResponseBase * int * bool * seq<string> * seq<string> * seq<string> * System.Web.HttpCacheability -> unit
<Extension()>
Public Sub OutputCache (response As HttpResponseBase, numberOfSeconds As Integer, Optional sliding As Boolean = false, Optional varyByParams As IEnumerable(Of String) = null, Optional varyByHeaders As IEnumerable(Of String) = null, Optional varyByContentEncodings As IEnumerable(Of String) = null, Optional cacheability As HttpCacheability = 4)
Parametry
- response
- HttpResponseBase
Instance odpovědi HTTP.
- numberOfSeconds
- Int32
Doba, po kterou v sekundách vyprší platnost položek z mezipaměti.
- sliding
- Boolean
true označující, že platnost položek z mezipaměti vyprší na klouzavém základě; false znamená, že platnost položek vyprší, když dosáhnou předdefinovaného času vypršení platnosti.
- varyByParams
- IEnumerable<String>
Seznam všech parametrů, které mohou být přijaty operací GET nebo POST, které mají vliv na ukládání do mezipaměti.
- varyByHeaders
- IEnumerable<String>
Seznam všech hlaviček HTTP, které mají vliv na ukládání do mezipaměti.
- varyByContentEncodings
- IEnumerable<String>
Seznam všech hlaviček content-encoding, které mají vliv na ukládání do mezipaměti.
- cacheability
- HttpCacheability
Jedna z hodnot výčtu, která určuje způsob ukládání položek do mezipaměti.