HttpRequestCachePolicy.MaxAge 属性

定义

获取从缓存返回的资源允许的最大期限。

public:
 property TimeSpan MaxAge { TimeSpan get(); };
public TimeSpan MaxAge { get; }
member this.MaxAge : TimeSpan
Public ReadOnly Property MaxAge As TimeSpan

属性值

一个 TimeSpan 值,该值设置为创建此实例时指定的最大期限值。 如果未指定日期,则此属性的值为 DateTime.MinValue

示例

下面的代码示例演示如何显示此属性的值。

public static HttpRequestCachePolicy CreateMaxAgePolicy(TimeSpan span)
{
    HttpRequestCachePolicy policy =
        new HttpRequestCachePolicy(HttpCacheAgeControl.MaxAge, span);
    Console.WriteLine("Max age is {0}", policy.MaxAge);
    return policy;
}

注解

如果资源的缓存副本早于指定的时间值,则必须重新验证资源。 构造实例时指定此属性的值。

适用于