Compartilhar via


HttpCachePolicy.SetSlidingExpiration(Boolean) Método

Definição

Define a expiração do cache de absoluta para variável.

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 exemplo de código a seguir demonstra como definir a expiração deslizante como true.

Response.Cache.SetSlidingExpiration(true);
Response.Cache.SetSlidingExpiration(True)

Comentários

Quando a expiração do cache for definida como deslizante, o Cache-Control cabeçalho HTTP será renovado com cada resposta. Esse modo de expiração é idêntico à opção de configuração do IIS para adicionar um cabeçalho de expiração a todo o conjunto de saída em relação à hora atual.

Se você definir explicitamente a expiração deslizante como desativada (false), essa configuração será preservada e todas as tentativas de habilitar a expiração deslizante falharão silenciosamente. Esse método não é mapeado diretamente para um cabeçalho HTTP. Ele é usado por módulos subsequentes ou solicitações de trabalho para definir a política de cache do servidor de origem.

SetSlidingExpirationé introduzido no .NET Framework versão 3.5. Para saber mais, confira Versões e dependências.

Aplica-se a