HttpCachePolicy.SetProxyMaxAge(TimeSpan) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
基于指定的时间跨度设置 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 中引入了 。 有关详细信息,请参见版本和依赖关系。