HttpCachePolicy.SetSlidingExpiration(Boolean) 方法

定义

将缓存过期从绝对时间设置为可调时间。

public:
 void SetSlidingExpiration(bool slide);
public void SetSlidingExpiration (bool slide);
member this.SetSlidingExpiration : bool -> unit
Public Sub SetSlidingExpiration (slide As Boolean)

参数

slide
Boolean

truefalse

示例

下面的代码示例演示如何将滑动过期设置为 true

Response.Cache.SetSlidingExpiration(true);
Response.Cache.SetSlidingExpiration(True)

注解

当缓存过期设置为滑动时, Cache-Control HTTP 标头将随每个响应一起续订。 此过期模式与 IIS 配置选项相同,用于将过期标头添加到相对于当前时间的所有输出集。

如果将滑动过期显式设置为关闭 (false) ,则会保留该设置,并且任何启用滑动过期尝试都将无提示失败。 此方法不直接映射到 HTTP 标头。 它由后续模块或辅助角色请求用于设置源服务器缓存策略。

SetSlidingExpiration在 .NET Framework 版本 3.5 中引入。 有关详细信息,请参见版本和依赖关系

适用于