Compartilhar via


HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) Método

Definição

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.

Aplica-se a

Confira também