Microsoft.Extensions.Caching.Memory Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит типы для кэширования в памяти, включая интерфейсы и реализации для локального кэширования.
Классы
| Имя | Описание |
|---|---|
| CacheEntryExtensions |
Предоставляет методы расширений для ICacheEntry операций. |
| CacheExtensions |
Предоставляет методы расширений для IMemoryCache операций. |
| MemoryCache |
IMemoryCache Реализует использование словаря для хранения записей. |
| MemoryCacheEntryExtensions |
Предоставьте методы расширений для MemoryCacheEntryOptions операций. |
| MemoryCacheEntryOptions |
Представляет параметры кэша, примененные к записи экземпляра IMemoryCache . |
| MemoryCacheOptions |
Задает параметры для MemoryCache. |
| MemoryCacheStatistics |
Содержит моментальный снимок статистики для кэша памяти. |
| MemoryDistributedCacheOptions |
Задает параметры для MemoryDistributedCacheOptions. |
| PostEvictionCallbackRegistration |
Представляет делегат обратного вызова, который будет запущен после вытеснения записи из кэша. |
Интерфейсы
| Имя | Описание |
|---|---|
| ICacheEntry |
Представляет запись в IMemoryCache реализации. При удалении фиксируется кэш. |
| IMemoryCache |
Представляет локальный кэш в памяти, значения которого не сериализуются. |
Перечисления
| Имя | Описание |
|---|---|
| CacheItemPriority |
Указывает, как элементы определяются приоритетом для сохранения во время активации очистки, вызываемой давлением памяти. |
| EvictionReason |
Указывает причины, по которым запись была исключена из кэша. |
Делегаты
| Имя | Описание |
|---|---|
| PostEvictionDelegate |
Представляет метод обратного вызова, который вызывается при истечении срока действия записи кэша. |