Поделиться через


HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) Метод

Определение

Задает для НТТР-заголовка Cache-Control директиву must-revalidate или proxy-revalidate в зависимости от предоставленного значения перечисления.

public:
 void SetRevalidation(System::Web::HttpCacheRevalidation revalidation);
public void SetRevalidation (System.Web.HttpCacheRevalidation revalidation);
member this.SetRevalidation : System.Web.HttpCacheRevalidation -> unit
Public Sub SetRevalidation (revalidation As HttpCacheRevalidation)

Параметры

revalidation
HttpCacheRevalidation

Значение перечисления HttpCacheRevalidation, задаваемое для заголовка Cache-Control.

Исключения

revalidation не является одним из значений перечисления.

Примеры

В следующем примере кода показано, как задать для повторной проверки кэша значение AllCaches.

Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)

Комментарии

Значение по умолчанию, эквивалентное None, заключается в том, чтобы не отправлять директивы в заголовке, если это явно не указано этим методом.

SetRevalidationпредставлен в платформа .NET Framework версии 3.5. Дополнительные сведения см. в статье Версии и зависимости платформы .NET Framework.

Применяется к

См. также раздел