MemoryCacheElement.PollingInterval 属性

定义

获取或设置一个值,该值指示缓存实现将当前内存负载与为缓存实例设置的绝对内存和内存百分比限制进行比较所采用的时间间隔。

public:
 property TimeSpan PollingInterval { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteTimeSpanConverter))]
[System.Configuration.ConfigurationProperty("pollingInterval", DefaultValue="00:02:00")]
public TimeSpan PollingInterval { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteTimeSpanConverter))>]
[<System.Configuration.ConfigurationProperty("pollingInterval", DefaultValue="00:02:00")>]
member this.PollingInterval : TimeSpan with get, set
Public Property PollingInterval As TimeSpan

属性值

TimeSpan

缓存实现将当前内存负载与为缓存实例设置的绝对内存和内存百分比限制进行比较所采用的时间间隔。 默认值为 2 分钟。

属性

注解

PollingInterval 属性对应于 pollingInterval 元素的配置 namedCaches 属性。 此配置属性的设置以格式 HH:MM:SS 指定,可从应用程序配置中的配置属性读取 pollingInterval 。 或者,初始化类时 MemoryCache 可以传递该值。

有关如何配置缓存的详细信息,请参阅 <namedCaches> 元素 (缓存设置)

适用于

另请参阅