Microsoft.Extensions.Caching.Memory Пространство имен

Классы

CacheEntryExtensions

Предоставляет методы расширений для ICacheEntry операций.

CacheExtensions

Предоставьте методы расширений для IMemoryCache операций.

MemoryCache

Реализация IMemoryCache, использующая словарь для хранения записей.

MemoryCacheEntryExtensions

Предоставляет методы расширений для MemoryCacheEntryOptions операций.

MemoryCacheEntryOptions

Представляет параметры кэша, применяемые к записи экземпляра IMemoryCache.

MemoryCacheOptions

Задает параметры для MemoryCache.

MemoryCacheStatistics

Содержит snapshot статистики для кэша памяти.

MemoryDistributedCacheOptions

Задает параметры для MemoryDistributedCacheOptions.

PostEvictionCallbackRegistration

Представляет делегат обратного вызова, который будет запущен после исключения записи из кэша.

Интерфейсы

ICacheEntry

Представляет запись в реализации IMemoryCache.

IMemoryCache

Представляет локальный кэш в памяти, значения которого не сериализуются.

Перечисления

CacheItemPriority

Указывает, как расставляются приоритеты элементов для хранения во время очистки, активируемой при нехватке памяти.

EvictionReason

Указывает причины, по которым запись была исключена из кэша.

Делегаты

PostEvictionDelegate

Сигнатура обратного вызова, который выполняется по истечении срока действия записи в кэше.