HttpRequestCachePolicy.MaxAge Propriété

Définition

Obtient l'âge maximal autorisé pour une ressource retournée à partir du cache.

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

Valeur de propriété

Valeur TimeSpan définie à la valeur d'âge maximale spécifiée quand cette instance a été créée. Si aucune date n’a été spécifiée, la valeur de cette propriété est DateTime.MinValue.

Exemples

L’exemple de code suivant illustre l’affichage de la valeur de cette propriété.

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;
}

Remarques

Si la copie mise en cache de la ressource est antérieure à la valeur de temps spécifiée, la ressource doit être revalidée. La valeur de cette propriété est spécifiée lors de la construction du instance.

S’applique à