Microsoft.Extensions.Caching.Memory 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含記憶體快取的類型,包括本地快取的介面與實作。
類別
| 名稱 | 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 |
代表快取項目過期時所呼叫的回調方法。 |