HttpCachePolicy.SetProxyMaxAge(TimeSpan) Methode

Definition

Legt den Cache-Control: s-maxage-HTTP-Header abhängig von der angegebenen Zeitspanne fest.Sets the Cache-Control: s-maxage HTTP header based on the specified time span.

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

Parameter

delta
TimeSpan

Die beim Festlegen des Cache-Control: s-maxage-Headers verwendete Zeitspanne.The time span used to set the Cache-Control: s-maxage header.

Ausnahmen

delta ist kleiner als 0.delta is less than 0.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie der Cache-Control: s-maxage -Header auf 0 Stunden, 30 Minuten und 0 Sekunden festgelegt wird.The following code example demonstrates how to set the Cache-Control: s-maxage header to 0 hours, 30 minutes, and 0 seconds.

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

Hinweise

Die SetProxyMaxAge Methode verwendet keinen gleitenden Ablauf und schlägt fehl, wenn das Ablaufdatum gegen das Prinzip der Restriktivität verstößt.The SetProxyMaxAge method does not use sliding expiration and will fail if the expiration date violates the principle of restrictiveness.

SetProxyMaxAgewird in der .NET Framework Version 3,5 eingeführt.SetProxyMaxAge is introduced in the .NET Framework version 3.5. Weitere Informationen finden Sie unter Versionen und Abhängigkeiten.For more information, see Versions and Dependencies.

Gilt für: