Partager via


HttpCachePolicy.SetProxyMaxAge(TimeSpan) Méthode

Définition

Définit l'en-tête HTTP Cache-Control: s-maxage en fonction de la durée spécifiée.

public:
 void SetProxyMaxAge(TimeSpan delta);
public void SetProxyMaxAge (TimeSpan delta);
member this.SetProxyMaxAge : TimeSpan -> unit
Public Sub SetProxyMaxAge (delta As TimeSpan)

Paramètres

delta
TimeSpan

Durée utilisée pour définir l'en-tête Cache-Control: s-maxage.

Exceptions

delta est inférieur à 0.

Exemples

L’exemple de code suivant montre comment définir l’en-tête Cache-Control: s-maxage sur 0 heure, 30 minutes et 0 seconde.

TimeSpan ts = new TimeSpan(0,30,0);
 Response.Cache.SetProxyMaxAge(ts);
Dim ts As New TimeSpan(0,30,0)
 Response.Cache.SetProxyMaxAge(ts)

Remarques

La SetProxyMaxAge méthode n’utilise pas d’expiration glissante et échoue si la date d’expiration enfreint le principe de restriction.

SetProxyMaxAge est introduit dans le .NET Framework version 3.5. Pour plus d’informations, consultez Versions et dépendances.

S’applique à