HttpCachePolicy.SetSlidingExpiration(Boolean) Método

Definição

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.

Aplica-se a