HttpRequestCachePolicy.MaxAge 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取从缓存返回的资源所允许的最大生存期。
public:
property TimeSpan MaxAge { TimeSpan get(); };
public TimeSpan MaxAge { get; }
member this.MaxAge : TimeSpan
Public ReadOnly Property MaxAge As TimeSpan
属性值
一个 TimeSpan 值,被设置为创建此实例时指定的最大生存期值。 如果未指定日期,则此属性的值为 DateTime.MinValue。
示例
下面的代码示例演示如何显示此属性的值。
static HttpRequestCachePolicy^ CreateMaxAgePolicy( TimeSpan span )
{
HttpRequestCachePolicy^ policy = gcnew HttpRequestCachePolicy( HttpCacheAgeControl::MaxAge,span );
Console::WriteLine( L"Max age is {0}", policy->MaxAge );
return policy;
}
public static HttpRequestCachePolicy CreateMaxAgePolicy(TimeSpan span)
{
HttpRequestCachePolicy policy =
new HttpRequestCachePolicy(HttpCacheAgeControl.MaxAge, span);
Console.WriteLine("Max age is {0}", policy.MaxAge);
return policy;
}
注解
如果资源的缓存副本早于指定的时间值,则必须重新验证该资源。 在构造实例时指定此属性的值。