HttpRequestCachePolicy.MaxStale 属性

定义

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

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

属性值

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

示例

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

static HttpRequestCachePolicy^ CreateMaxStalePolicy( TimeSpan span )
{
   HttpRequestCachePolicy^ policy = gcnew HttpRequestCachePolicy( HttpCacheAgeControl::MaxStale,span );
   Console::WriteLine( L"Max stale is {0}", policy->MaxStale );
   return policy;
}
public static HttpRequestCachePolicy CreateMaxStalePolicy(TimeSpan span)
{
    HttpRequestCachePolicy policy =
        new HttpRequestCachePolicy(HttpCacheAgeControl.MaxStale, span);

   Console.WriteLine("Max stale is {0}", policy.MaxStale);
    return policy;
}

注解

此属性指定内容过期后可接受资源缓存副本的时间量。 在构造实例时指定此属性的值。

适用于