Freigeben über


HttpCachePolicy.SetProxyMaxAge-Methode

Legt den Cache-Control: s-maxage-HTTP-Header abhängig von der angegebenen Zeitspanne fest.

Namespace: System.Web
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Sub SetProxyMaxAge ( _
    delta As TimeSpan _
)
'Usage
Dim instance As HttpCachePolicy
Dim delta As TimeSpan

instance.SetProxyMaxAge(delta)
public void SetProxyMaxAge (
    TimeSpan delta
)
public:
void SetProxyMaxAge (
    TimeSpan delta
)
public void SetProxyMaxAge (
    TimeSpan delta
)
public function SetProxyMaxAge (
    delta : TimeSpan
)

Parameter

  • delta
    Die beim Festlegen des Cache-Control: s-maxage-Headers verwendete Zeitspanne.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentOutOfRangeException

delta ist kleiner als 0.

Hinweise

Die SetProxyMaxAge-Methode verwendet keine gleitende Ablaufzeit und schlägt fehl, wenn das Ablaufdatum das Einschränkungsprinzip verletzt.

Beispiel

Im folgenden Codebeispiel wird das Festlegen des Cache-Control: s-maxage-Headers auf 0 Stunden, 30 Minuten und 0 Sekunden veranschaulicht.

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

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

HttpCachePolicy-Klasse
HttpCachePolicy-Member
System.Web-Namespace