Name
Cache
Synopsis
HttpCachePolicy = Response.Cache
Returns
an
instance of the HttpCachePolicy class that
contains the cache policy of the page. You can use the methods
exposed by the HttpCachePolicy class with this
class instance to examine which headers or parameters (if any) have
been set to vary the output cache, or to modify the current cache
settings. The HttpCachePolicy class includes the
following members:
|
HttpCachePolicy member |
Description |
|---|---|
|
SetCacheability method |
Controls caching by setting the HTTP Cache-Control header. |
|
SetExpires method |
Sets the HTTP Expires header. This method takes a DateTime argument that represents the absolute expiration time for the header. |
|
SetLastModified method |
Sets the HTTP Last-Modified header. This method takes a DateTime argument that represents the absolute expiration time for the header. |
|
Insert method |
Inserts an item into the cache and assigns it a key. |
|
Item property |
Returns an Object representing a cache item based on its key value or sets an item of data in the cache while assigning it a key value. |
|
Remove method |
Removes an item with a particular key value from the cache. |
Parameters
-
HttpCachePolicy An Object variable of type HttpCachePolicy.
Example
The example retrieves an instance of the
HttpCachePolicy class into a local variable, sets
the expiration time to two minutes after the page is processed, and
then sets the cacheability of the of the page to
Public. Finally, the Text property of the Message label control ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access