ResponseExtensions.OutputCache Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Configure la stratégie de cache d'une instance de réponse 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)
Paramètres
- response
- HttpResponseBase
Instance de réponse HTTP.
- numberOfSeconds
- Int32
Durée, en secondes, avant l'expiration des éléments du cache.
- sliding
- Boolean
true pour indiquer que les éléments expirent du cache sur une base glissante ; false pour indiquer que les éléments expirent lorsqu’ils atteignent le délai d’expiration prédéfini.
- varyByParams
- IEnumerable<String>
Liste de tous les paramètres pouvant être reçus par une opération GET ou POST affectant la mise en cache.
- varyByHeaders
- IEnumerable<String>
Liste de tous les en-têtes HTTP affectant la mise en cache.
- varyByContentEncodings
- IEnumerable<String>
Liste de tous les en-têtes Content-Encoding affectant la mise en cache.
- cacheability
- HttpCacheability
Une des valeurs d'énumération qui spécifie le mode de mise en cache des éléments.