IHttpCachePolicy2::SetForceUpdate Method
Sets a value that indicates that the cache should be updated for a specific request or request variation
Syntax
virtual VOID SetForceUpdate(
VOID
) = 0;
Parameters
This method takes no parameters.
Remarks
Certain modules need the ability to evaluate requests and update the cache based on variations of the request. The
SetForceUpdate
method ensures that the cache is updated. A module may keep track of the criteria needed to update the module cache and call this method. Additionally, modules may call IHttpCachePolicy2::IsForceUpdateSet Method to determine if the value has been set.CHttpModule derived classes that register for request or response events receive an IHttpContext pointer as a parameter on the corresponding
virtual
method. To enable caching, call the IHttpContext::GetResponse method, the IHttpResponse::GetCachePolicy method, and finally the IHttpCachePolicy::SetIsCached Method method.
Requirements
Type | Description |
---|---|
Client | - IIS 7.0 on Windows Vista - IIS 7.5 on Windows 7 - IIS 8.0 on Windows 8 - IIS 10.0 on Windows 10 |
Server | - IIS 7.0 on Windows Server 2008 - IIS 7.5 on Windows Server 2008 R2 - IIS 8.0 on Windows Server 2012 - IIS 8.5 on Windows Server 2012 R2 - IIS 10.0 on Windows Server 2016 Technical Preview |
Product | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 - IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
Header | Httpserv.h |