Namespace DotNext.Runtime.Caching
Classes
ConcurrentCache<TKey, TValue>
Represents concurrent cache.
DiskSpacePool
Represents a pool of segments of the limited size on the disk.
RandomAccessCache<TKey, TValue>
Represents concurrent cache optimized for random access.
RandomAccessCache<TKey, TValue, TWeight>
Represents concurrent cache optimized for random access. The number of items in the cache is limited by their weight.
Structs
DiskSpacePool.Options
Represents configuration of the pool.
DiskSpacePool.Segment
Provides the random access to the data within the segment.
RandomAccessCache<TKey, TValue>.ReadOrWriteSession
Represents a session that can be used to read, modify or promote the cache record value.
RandomAccessCache<TKey, TValue>.ReadSession
Represents a session that can be used to read the cache record value.
Enums
CacheEvictionPolicy
Represents cache eviction policy.