HttpCachePolicy.SetSlidingExpiration(Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define a expiração do cache para de absoluto para deslizante.
public:
void SetSlidingExpiration(bool slide);
public void SetSlidingExpiration(bool slide);
member this.SetSlidingExpiration : bool -> unit
Public Sub SetSlidingExpiration (slide As Boolean)
Parâmetros
- slide
- Boolean
true ou false.
Exemplos
O seguinte exemplo de código demonstra como definir a expiração deslizante para true.
Response.Cache.SetSlidingExpiration(true);
Response.Cache.SetSlidingExpiration(True)
Observações
Quando a expiração da cache está definida para deslizar, o Cache-Control cabeçalho HTTP será renovado a cada resposta. Este modo de expiração é idêntico à opção de configuração IIS para adicionar um cabeçalho de expiração a todos os conjuntos de saída relativos ao tempo atual.
Se definires explicitamente a expiração deslizante como desligada (false), essa definição será preservada e qualquer tentativa de ativar a expiração deslizante falhará silenciosamente. Este método não corresponde diretamente a um cabeçalho HTTP. É utilizado por módulos subsequentes ou pedidos de trabalhadores para definir a política de cache do servidor de origem.
SetSlidingExpiration é introduzido na versão 3.5 do .NET Framework. Para mais informações, consulte Versões e Dependências.