HttpCachePolicy.SetProxyMaxAge(TimeSpan) 方法

定义

基于指定的时间跨度设置 Cache-Control: s-maxage HTTP 标头。

public:
 void SetProxyMaxAge(TimeSpan delta);
public void SetProxyMaxAge (TimeSpan delta);
member this.SetProxyMaxAge : TimeSpan -> unit
Public Sub SetProxyMaxAge (delta As TimeSpan)

参数

delta
TimeSpan

用于设置 Cache-Control: s-maxage 标头的时间跨度。

例外

delta 小于 0。

示例

下面的代码示例演示如何将 Cache-Control: s-maxage 标头设置为 0 小时、30 分钟和 0 秒。

TimeSpan ts = new TimeSpan(0,30,0);
 Response.Cache.SetProxyMaxAge(ts);
Dim ts As New TimeSpan(0,30,0)
 Response.Cache.SetProxyMaxAge(ts)

注解

方法 SetProxyMaxAge 不使用滑动过期,如果到期日期违反限制性原则,该方法将失败。

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

适用于