HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o cabeçalho HTTP Cache-Control
para as diretivas must-revalidate
ou proxy-revalidate
com base no valor de enumeração fornecido.
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)
Parâmetros
- revalidation
- HttpCacheRevalidation
O valor da enumeração HttpCacheRevalidation para o qual o cabeçalho Cache-Control
será definido.
Exceções
revalidation
não é um dos valores de enumeração.
Exemplos
O exemplo de código a seguir demonstra como definir a revalidação de cache como AllCaches.
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
Comentários
O padrão, que é equivalente a None, é enviar nenhuma diretiva em um cabeçalho, a menos que explicitamente especificado por esse método.
SetRevalidationé introduzido no .NET Framework versão 3.5. Para saber mais, confira Versões e dependências.