Microsoft.Extensions.Caching.Memory 命名空間

包含記憶體快取的類型,包括本地快取的介面與實作。

類別

名稱 Description
CacheEntryExtensions

提供運算的 ICacheEntry 擴充方法。

CacheExtensions

提供運算的 IMemoryCache 擴充方法。

MemoryCache

實作 IMemoryCache 使用字典來儲存其條目。

MemoryCacheEntryExtensions

提供運算的 MemoryCacheEntryOptions 擴充方法。

MemoryCacheEntryOptions

代表套用到實例項目 IMemoryCache 的快取選項。

MemoryCacheOptions

指定 的 MemoryCache選項。

MemoryCacheStatistics

儲存記憶體快取的統計快照。

MemoryDistributedCacheOptions

指定 的 MemoryDistributedCacheOptions選項。

PostEvictionCallbackRegistration

代表一個回調代理,當某條目從快取中被逐出後,該代理會被觸發。

介面

名稱 Description
ICacheEntry

代表實作中的 IMemoryCache 一個項目。 當 Disposed 時,會被提交到快取中。

IMemoryCache

表示未串行化值的本機記憶體內部快取。

列舉

名稱 Description
CacheItemPriority

指定在記憶體壓力觸發清除期間,專案的保留優先順序。

EvictionReason

說明條目被從快取中移除的原因。

委派

名稱 Description
PostEvictionDelegate

代表快取項目過期時所呼叫的回調方法。