System.Web Namespace HttpCachePolicy Class
Sets the Cache-Control: s-maxage HTTP header based on the specified time span.
[ VB ]
Public Sub SetProxyMaxAge ( _
ByVal delta As TimeSpan _
)
[ C# ]
public void SetProxyMaxAge (
TimeSpan delta
);
[ C++ ]
public: void SetProxyMaxAge (
TimeSpan delta
);
[ JScript ]
public function SetProxyMaxAge (
delta : TimeSpan
);
- delta
- The time span used to set the Cache-Control: s-maxage header.
SetProxyMaxAge does not use sliding expiration and will fail if the expiration date violates the principle of restrictiveness.
[ VB, C#, JScript ] This example sets the Cache-Control: s-maxage header to 0 hours, 30 minutes, and 0 seconds.
[ VB ]
Dim ts As New TimeSpan ( 0,30,0 )
Response.Cache.SetProxyMaxAge ( ts )
[ C# ]
TimeSpan ts = new TimeSpan ( 0,30,0 );
Response.Cache.SetProxyMaxAge ( ts );
[ JScript ]
var ts : TimeSpan = new TimeSpan ( 0,30,0 )
Response.Cache.SetProxyMaxAge ( ts )
HttpCachePolicy Members Caching ASP.NET Pages