HttpCachePolicy.SetProxyMaxAge(TimeSpan) Metódus

Definíció

Beállítja a Cache-Control: s-maxage HTTP-fejlécet a megadott időtartam alapján.

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

Paraméterek

delta
TimeSpan

A fejléc beállításához Cache-Control: s-maxage használt időtartam.

Kivételek

delta kisebb, mint 0.

Példák

Az alábbi példakód bemutatja, hogyan állíthatja be a Cache-Control: s-maxage fejlécet 0 órára, 30 percre és 0 másodpercre.

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

Megjegyzések

A SetProxyMaxAge módszer nem használja a csúszásos lejáratot, és sikertelen lesz, ha a lejárati dátum megsérti a korlátozóság elvét.

SetProxyMaxAge a .NET-keretrendszer 3.5-ös verziójában kerül bevezetésre. További információ: Verziók és függőségek.

A következőre érvényes: