Comparteix a través de


HttpCachePolicy.SetMaxAge(TimeSpan) Método

Definición

Establece el encabezado HTTP Cache-Control: max-age 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 utilizado para establecer el encabezado Cache - Control: max-age.

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 puede existir 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 .NET Framework versión 3.5. Para más información, vea Versiones y dependencias.

Nota:

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