ResponseExtensions.OutputCache Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Настраивает политику кэша для экземпляра 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)
Параметры
- response
- HttpResponseBase
Экземпляр HTTP-ответа.
- numberOfSeconds
- Int32
Продолжительность времени (в секундах) до истечения срока хранения элементов в кэше.
- sliding
- Boolean
значение true, чтобы указать, что срок действия элементов истекает из кэша на скользящей основе; значение false, чтобы указать, что срок действия элементов истекает по достижении предопределенного срока действия.
- varyByParams
- IEnumerable<String>
Список всех параметров, которые могут быть получены операцией GET или POST, которая влияет на кэширование.
- varyByHeaders
- IEnumerable<String>
Список всех HTTP-заголовков, затрагивающих кэширование.
- varyByContentEncodings
- IEnumerable<String>
Список всех заголовков Content-Encoding, затрагивающих кэширование.
- cacheability
- HttpCacheability
Одно из значений перечисления, которое определяет, как кэшируются элементы.