HttpCachePolicy.SetMaxAge(TimeSpan) Método

Definición

Establece el Cache-Control: max-age encabezado HTTP en función del intervalo de tiempo 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

Intervalo de tiempo usado para establecer el Cache - Control: max-age encabezado.

Excepciones

delta es menor que 0 o mayor que un año.

Ejemplos

En el ejemplo de código siguiente se muestra cómo establecer el Cache-Control: max-age encabezado en 0 horas, 30 minutos y 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)

Comentarios

Max-age es el tiempo absoluto máximo que se permite que exista un documento antes de considerarse obsoleto.

El SetMaxAge método no usa la expiración deslizante y producirá un error si la fecha de expiración infringe el principio de restricción.

SetMaxAge se introduce en la versión 3.5 de .NET Framework. Para obtener más información, vea Versiones y dependencias.

Note

Si se llama repetidamente al SetMaxAge método , en la segunda y las llamadas posteriores, el valor de la antigüedad máxima solo se puede reducir.

Se aplica a