Pavalisoft.Caching
1.2.1
A single unified Caching Api for both MemoryCache and DistributedCache implementations including CacheManager
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
Pavalisoft.Caching.CachePartitionDefinition
Represents the
Cache
Partition Configuration Information
C
Pavalisoft.Caching.CacheSettings
Provides configuration structure for the
Cache
manager and its partitions including
Cache
stores
C
Pavalisoft.Caching.CacheStoreDefinition
Represents
Cache
Store Information
▼
C
Dictionary
C
Pavalisoft.Caching.Custom.CustomCacheOptions
▼
C
DistributedCacheEntryOptions
C
Pavalisoft.Caching.Cache.ExtendedDistributedCacheEntryOptions
Provides the cache options in DistributedCacheEntryOptions with Expiration tokens support
▼
C
Pavalisoft.Caching.Interfaces.ICache
Represents a
ICache
in
ICachePartition
implementation
C
Pavalisoft.Caching.Cache.DistributedCache
Provides distribution cache implementation ofICache in ICachePartition
▼
C
Pavalisoft.Caching.Interfaces.ICacheManager
Represents
ICacheManager
implementation
C
Pavalisoft.Caching.CacheManager
Provides
Cache
Api ICacheManagerto interact with
Cache
Partitions for cache
▼
C
Pavalisoft.Caching.Interfaces.ICachePartition
Represents
ICachePartition
implementation
C
Pavalisoft.Caching.CachePartition
Provides Api to interact with ICachePartition
▼
C
Pavalisoft.Caching.Interfaces.ICacheSettingsProvider
Represents
ICacheSettingsProvider
▼
C
Pavalisoft.Caching.CacheSettingsProvider
Provides base implementation for ICacheSettingsProvider
▼
C
Pavalisoft.Caching.BaseCacheSettingsProvider
Provides Base implementation
CacheSettingsProvider
of
CacheSettings
configuration
C
Pavalisoft.Caching.ConfigurationCacheSettingsProvider
Provides Json based
CacheSettings
configuration
▼
C
ICacheStore
▼
C
Pavalisoft.Caching.Interfaces.ICacheStore< T >
Represents ICacheStore<T> implementation
C
Pavalisoft.Caching.Custom.CustomDistributedCacheStore< T >
Provides extension to implement custom ICacheStore<T>
▼
C
Pavalisoft.Caching.Interfaces.ICacheStore< MemoryCacheOptions >
C
Pavalisoft.Caching.InMemory.InMemoryStore
Provides MemoryCache version of the ICacheStore<T>
▼
C
Pavalisoft.Caching.Interfaces.ICacheStore< MemoryDistributedCacheOptions >
C
Pavalisoft.Caching.InMemory.MemoryDistributedCacheStore
Provides
ExtendedMemoryDistributedCache
version of the ICacheStore<T>
▼
C
Pavalisoft.Caching.Interfaces.ICacheStore< MySqlCacheOptions >
C
Pavalisoft.Caching.MySql.MySqlDistributedCacheStore
Provides
ExtendedMySqlCache
version of the ICacheStore<T>
▼
C
Pavalisoft.Caching.Interfaces.ICacheStore< RedisCacheOptions >
C
Pavalisoft.Caching.Redis.RedisDistributedCacheStore
Provides
ExtendedRedisCache
version of the ICacheStore<T>
▼
C
Pavalisoft.Caching.Interfaces.ICacheStore< SqlServerCacheOptions >
C
Pavalisoft.Caching.SqlServer.SqlServerDistributedCacheStore
Provides
ExtendedSqlServerCache
version of the ICacheStore<T>
▼
C
Pavalisoft.Caching.Interfaces.ICacheStoreType
Represents
ICacheStore
creation implementation from
CacheStoreDefinition
C
Pavalisoft.Caching.Custom.CustomDistributedCacheStoreType
C
Pavalisoft.Caching.InMemory.InMemoryCacheStoreType
Provides implementation to create
InMemoryStore
from
CacheStoreDefinition
C
Pavalisoft.Caching.InMemory.MemoryDistributedCacheStoreType
Provides implementation to create
MemoryDistributedCacheStore
from
CacheStoreDefinition
C
Pavalisoft.Caching.MySql.MySqlDistributedCacheStoreType
Provides implementation to create
MySqlDistributedCacheStore
from
CacheStoreDefinition
C
Pavalisoft.Caching.Redis.RedisDistributedCacheStoreType
Provides implementation to create
RedisDistributedCacheStore
from
CacheStoreDefinition
C
Pavalisoft.Caching.SqlServer.SqlServerDistributedCacheStoreType
Provides implementation to create
SqlServerDistributedCacheStore
from
CacheStoreDefinition
▼
C
IDistributedCache
▼
C
Pavalisoft.Caching.Interfaces.IExtendedDistributedCache
Represents the distributed cache
C
Pavalisoft.Caching.InMemory.ExtendedMemoryCache
Provides distributed cache implementation using MemoryCache
C
Pavalisoft.Caching.InMemory.ExtendedMemoryDistributedCache
Provides distributed cache implementation using MemoryCache
C
Pavalisoft.Caching.MySql.ExtendedMySqlCache
Provides MySqlCache version implementation of IExtendedDistributedCache
C
Pavalisoft.Caching.Redis.ExtendedRedisCache
Provides RedisCache version implementation of IExtendedDistributedCache
C
Pavalisoft.Caching.SqlServer.ExtendedSqlServerCache
Provides SqlServerCache version implementation of IExtendedDistributedCache
▼
C
IEquatable
C
Pavalisoft.Caching.TagHelpers.CacheTagKey
An instance of
CacheTagKey
represents the state of
CacheTagHelper
keys
▼
C
Pavalisoft.Caching.Interfaces.IExtendedMemoryCache
Represents a distributed cache of serialized values
C
Pavalisoft.Caching.InMemory.ExtendedMemoryCache
Provides distributed cache implementation using MemoryCache
▼
C
IOptions
C
Pavalisoft.Caching.Custom.CustomCacheOptions
▼
C
Pavalisoft.Caching.Interfaces.ISerializer
Represents interface for
Cache
Item Serializer
C
Pavalisoft.Caching.Serializers.BinaryFormatterSerializer
BinaryFormatter implementation of
Cache
object ISerializer
▼
C
Pavalisoft.Caching.Serializers.JsonSerializer
Json implementation of
Cache
object ISerializer
C
Pavalisoft.Caching.Serializers.DefaultSerializer
Represents the Object to byte array serialiser used while storing cache object in Distributed
Cache
▼
C
MemoryCache
C
Pavalisoft.Caching.InMemory.ExtendedMemoryCache
Provides distributed cache implementation using MemoryCache
▼
C
MemoryDistributedCache
C
Pavalisoft.Caching.InMemory.ExtendedMemoryDistributedCache
Provides distributed cache implementation using MemoryCache
▼
C
MySqlCache
C
Pavalisoft.Caching.MySql.ExtendedMySqlCache
Provides MySqlCache version implementation of IExtendedDistributedCache
▼
C
RedisCache
C
Pavalisoft.Caching.Redis.ExtendedRedisCache
Provides RedisCache version implementation of IExtendedDistributedCache
▼
C
SqlServerCache
C
Pavalisoft.Caching.SqlServer.ExtendedSqlServerCache
Provides SqlServerCache version implementation of IExtendedDistributedCache
▼
C
TagHelper
▼
C
Pavalisoft.Caching.TagHelpers.CacheTagHelperBase
TagHelper base implementation for caching elements
C
Pavalisoft.Caching.TagHelpers.CacheTagHelper
TagHelper implementation targeting <pavalisoft-cache> elements
Generated by
1.8.15