Менеджер управления объектами кэширования и кэшем.
Упрощает доступ к реализации кэша и содержит готовую логику использования кэша.
Иерархия наследования
Nemiro.Data.Caching CacheManager
Пространство имён: Nemiro.Data.Caching
Сборка: Nemiro.Data (в Nemiro.Data.dll) Версия: 2.11.4.126 (2.11.4.126)
Синтаксис
Тип CacheManager предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
Add(ObjectCache, String, Object, DateTimeOffset, String) |
Добавляет запись в кэш, используя заданную пару "ключ-значение" и абсолютное значение срока действия.
| |
Add(ObjectCache, String, Object, CacheItemPolicy, String) |
Добавляет запись в кэш.
| |
Get |
Получает из кэша указанную запись в виде объекта.
| |
GetFileCache |
Возвращает, либо добавляет и возвращает объект кэширования в файловой системе.
| |
GetObjectCache |
Возвращает, либо добавляет и возвращает объект кэширования указанного типа.
| |
Remove |
Удаляет запись из кэша.
|
Свойства
Имя | Описание | |
---|---|---|
FileCache |
Возвращает, либо добавляет и возвращает объект кэширования в файловой системе, с путем по умолчанию.
| |
Items |
Коллекция кэшей приложения.
| |
MemoryCache |
Возвращает, либо добавляет и возвращает объект кэширования в памяти.
| |
WebCache |
Возвращает, либо добавляет и возвращает объект кэширования ASP .NET.
|
См. также