HttpCachePolicy.SetMaxAge(TimeSpan) Método

Definição

Define o Cache-Control: max-age cabeçalho HTTP com base no intervalo de tempo especificado.

public:
 void SetMaxAge(TimeSpan delta);
public void SetMaxAge(TimeSpan delta);
member this.SetMaxAge : TimeSpan -> unit
Public Sub SetMaxAge (delta As TimeSpan)

Parâmetros

delta
TimeSpan

O intervalo de tempo usado para definir o Cache - Control: max-age cabeçalho.

Exceções

delta é inferior a 0 ou superior a um ano.

Exemplos

O exemplo de código seguinte demonstra como definir o Cache-Control: max-age cabeçalho para 0 horas, 30 minutos e 0 segundos.

TimeSpan ts = new TimeSpan(0,30,0);
 Response.Cache.SetMaxAge(ts);
Dim ts As New TimeSpan(0,30,0)
 Response.Cache.SetMaxAge(ts)

Observações

Max-age é o tempo absoluto máximo que um documento pode existir antes de ser considerado obsoleto.

O SetMaxAge método não utiliza expiração deslizante e falhará se a data de expiração violar o princípio da restrição.

SetMaxAge é introduzido na versão 3.5 do .NET Framework. Para mais informações, consulte Versões e Dependências.

Note

Se o SetMaxAge método for chamado repetidamente, na segunda e nas chamadas seguintes, o valor da idade máxima só pode ser diminuído.

Aplica-se a