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