Пространство имен [Nemiro.Data.Caching] содержит классы реализующие различные механизмы кэширования данных и предоставляющие доступ к кэшу.
Различные варианты кэширования созданы специально для сохранения в кэш результатов выполнения запросов к базам данных (см. классы в пространстве [Nemiro.Data.Sql]). Однако кэширование вполне можно использовать отдельно, напрямую, без классов работы с базами данных.
Классы
Класс | Описание | |
---|---|---|
CacheBinder |
Реализует привязку объекта сериализации к типу.
| |
CacheCleanupResult |
Результат очистки кэша.
| |
CacheCollection |
Коллекция объектов управления кэшем.
| |
CacheEntry |
Представляет сериализуемую запись кэша.
| |
CacheEntryPolicy |
Представляет сведения о сроке хранения записи кэша.
| |
CacheInfo |
Предоставляет доступ к параметрам кэширования.
| |
CacheManager |
Менеджер управления объектами кэширования и кэшем.
Упрощает доступ к реализации кэша и содержит готовую логику использования кэша.
| |
FileCache |
Реализует кэш в файловой системе.
| |
WebCache |
Реализует стандартный веб-кэш.
|