HttpCachePolicy.SetMaxAge(TimeSpan) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.