HttpRequestCachePolicy.MaxAge Propiedad

Definición

Obtiene la edad máxima permitida para un recurso devuelto de la caché.

public:
 property TimeSpan MaxAge { TimeSpan get(); };
public TimeSpan MaxAge { get; }
member this.MaxAge : TimeSpan
Public ReadOnly Property MaxAge As TimeSpan

Valor de propiedad

Un valor de TimeSpan establecido en el valor de edad máximo especificado cuando se creó esta instancia. Si no se especificó ninguna fecha, el valor de esta propiedad es DateTime.MinValue.

Ejemplos

En el ejemplo de código siguiente se muestra el valor de esta propiedad.

static HttpRequestCachePolicy^ CreateMaxAgePolicy( TimeSpan span )
{
   HttpRequestCachePolicy^ policy = gcnew HttpRequestCachePolicy( HttpCacheAgeControl::MaxAge,span );
   Console::WriteLine( L"Max age is {0}", policy->MaxAge );
   return policy;
}
public static HttpRequestCachePolicy CreateMaxAgePolicy(TimeSpan span)
{
    HttpRequestCachePolicy policy =
        new HttpRequestCachePolicy(HttpCacheAgeControl.MaxAge, span);
    Console.WriteLine("Max age is {0}", policy.MaxAge);
    return policy;
}

Comentarios

Si la copia almacenada en caché del recurso es anterior al valor de hora especificado, se debe volver a validar el recurso. El valor de esta propiedad se especifica cuando se construye la instancia.

Se aplica a