MemoryCache 类
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用字典存储其条目的 IMemoryCache 实现。
public ref class MemoryCache : IDisposable, Microsoft::Extensions::Caching::Memory::IMemoryCache
C#
public class MemoryCache : IDisposable, Microsoft.Extensions.Caching.Memory.IMemoryCache
type MemoryCache = class
interface IMemoryCache
interface IDisposable
Public Class MemoryCache
Implements IDisposable, IMemoryCache
- 继承
-
MemoryCache
- 实现
Memory |
创建新的 MemoryCache 实例。 |
Memory |
创建新的 MemoryCache 实例。 |
Count |
获取用于诊断目的的当前条目的计数。 |
Keys |
获取 MemoryCache中所有键的枚举值。 |
Clear() |
从缓存中删除所有键和值。 |
Compact(Double) |
使用字典存储其条目的 IMemoryCache 实现。 |
Create |
创建或覆盖缓存中的条目。 |
Dispose() |
执行与释放、释放或重置非托管资源关联的应用程序定义任务。 |
Dispose(Boolean) |
释放缓存并清除所有条目。 |
Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
Finalize() |
清理后台集合事件。 |
Get |
获取内存缓存的当前统计信息的快照。 |
Get |
用作默认哈希函数。 (继承自 Object) |
Get |
获取当前实例的 Type。 (继承自 Object) |
Memberwise |
创建当前 Object的浅表副本。 (继承自 Object) |
Remove(Object) |
删除与给定键关联的对象。 |
To |
返回一个表示当前对象的字符串。 (继承自 Object) |
Try |
获取与此键关联的项(如果存在)。 |
产品 | 版本 |
---|---|
.NET | 6, 7, 8, 9 |
.NET Framework | 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 |