HttpCachePolicy.SetMaxAge-Methode
Legt den Cache-Control: max-age-HTTP-Header abhängig von der angegebenen Zeitspanne fest.
Namespace: System.Web
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Sub SetMaxAge ( _
delta As TimeSpan _
)
'Usage
Dim instance As HttpCachePolicy
Dim delta As TimeSpan
instance.SetMaxAge(delta)
public void SetMaxAge (
TimeSpan delta
)
public:
void SetMaxAge (
TimeSpan delta
)
public void SetMaxAge (
TimeSpan delta
)
public function SetMaxAge (
delta : TimeSpan
)
Parameter
- delta
Die beim Festlegen des Cache-Control: max-age-Headers verwendete Zeitspanne.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
delta ist kleiner als 0 oder größer als ein Jahr. |
Hinweise
Max-age ist der Höchstwert für die absolute Zeit, die ein Dokument vorhanden sein kann, ohne als veraltet zu gelten.
Die SetMaxAge-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: max-age-Headers auf 0 Stunden, 30 Minuten und 0 Sekunden veranschaulicht.
Dim ts As New TimeSpan(0,30,0)
Response.Cache.SetMaxAge(ts)
TimeSpan ts = new TimeSpan(0,30,0);
Response.Cache.SetMaxAge(ts);
TimeSpan ts = new TimeSpan(0, 30, 0);
get_Response().get_Cache().SetMaxAge(ts);
var ts : TimeSpan = new TimeSpan(0,30,0)
Response.Cache.SetMaxAge(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