Show / Hide Table of Contents

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>.ReadSession

Represents a session that can be used to read the cache record value.

RandomAccessCache<TKey, TValue>.ReadWriteSession

Represents a session that can be used to read, modify or promote the cache record value.

Enums

CacheEvictionPolicy

Represents cache eviction policy.

☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾