MemoryCacheOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定用于 MemoryCache. 的选项
public ref class MemoryCacheOptions : Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Caching::Memory::MemoryCacheOptions ^>
public class MemoryCacheOptions : Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Caching.Memory.MemoryCacheOptions>
type MemoryCacheOptions = class
interface IOptions<MemoryCacheOptions>
Public Class MemoryCacheOptions
Implements IOptions(Of MemoryCacheOptions)
- 继承
-
MemoryCacheOptions
- 派生
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| MemoryCacheOptions() |
指定用于 MemoryCache. 的选项 |
属性
| 名称 | 说明 |
|---|---|
| Clock |
获取或设置缓存用于过期的时钟。 |
| CompactionPercentage |
获取或设置超过最大大小时缓存压缩的量。 |
| CompactOnMemoryPressure |
已过时.
获取或设置一个值,该值指示是否在超出最大大小时压缩缓存。 |
| ExpirationScanFrequency |
获取或设置连续扫描过期项目之间的最短时间长度。 |
| Name |
获取或设置此缓存实例的名称。 |
| SizeLimit |
获取或设置缓存的最大大小。 |
| TrackLinkedCacheEntries |
获取或设置一个值,该值指示是否跟踪链接项。 |
| TrackStatistics |
获取或设置一个值,该值指示是否跟踪内存缓存统计信息。 |
显式接口实现
| 名称 | 说明 |
|---|---|
| IOptions<MemoryCacheOptions>.Value |
获取默认配置的 |