获取一个值,该值确定是否已设置强制更新标志。
语法
virtual BOOL IsForceUpdateSet(
VOID
) const = 0;
参数
注解
某些模块需要能够评估请求并根据请求的变体更新缓存。 IHttpCachePolicy2::SetForceUpdate 方法可确保更新缓存。 模块可以跟踪更新模块缓存和调用此方法所需的条件。 此外,模块可能会调用
IsForceUpdateSet
以确定是否已设置强制更新值。注册请求或响应事件的 CHttpModule 派生类接收 IHttpContext 指针作为相应
virtual
方法的参数。 若要启用缓存,请调用 IHttpContext::GetResponse 方法、 IHttpResponse::GetCachePolicy 方法,最后调用 IHttpCachePolicy::SetIsCached 方法 。
要求
类型 | 说明 |
---|---|
客户端 | - Windows Vista 上的 IIS 7.0 - Windows 7 上的 IIS 7.5 - Windows 8 上的 IIS 8.0 - Windows 10 上的 IIS 10.0 |
服务器 | - Windows Server 2008 上的 IIS 7.0 - Windows Server 2008 R2 上的 IIS 7.5 - Windows Server 2012 上的 IIS 8.0 - Windows Server 2012 R2 上的 IIS 8.5 - Windows Server 2016 上的 IIS 10.0 |
产品 | - 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 |