System.Web Namespace HttpCachePolicy Class
Sets the Cache-Control: max-age HTTP header based on the specified time span.
[ VB ]
Public Sub SetMaxAge ( _
ByVal delta As TimeSpan _
)
[ C# ]
public void SetMaxAge (
TimeSpan delta
);
[ C++ ]
public: void SetMaxAge (
TimeSpan delta
);
[ JScript ]
public function SetMaxAge (
delta : TimeSpan
);
- delta
- The time span used to set the Cache- Control: max-age header.
Max-age is the maximum absolute time a document is allowed to exist before being considered stale.
SetMaxAge does not use sliding expiration and will fail if the expiration date violates the principle of restrictiveness.
The following example sets the Cache-Control: max-age header to 0 hours, 30 minutes, and 0 seconds.
[ VB ]
Dim ts As New TimeSpan ( 0,30,0 )
Response.Cache.SetMaxAge ( ts )
[ C# ]
TimeSpan ts = new TimeSpan ( 0,30,0 );
Response.Cache.SetMaxAge ( ts );
[ JScript ]
var ts : TimeSpan = new TimeSpan ( 0,30,0 )
Response.Cache.SetMaxAge ( ts )
HttpCachePolicy Members Caching ASP.NET Pages