C# Класс Ivony.Caching.DistributedCacheProvider

协助实现一个分布式缓存提供程序,分布式缓存提供程序可以将缓存按照缓存键保存到不同的缓存提供程序去
Наследование: IAsyncCacheProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void

释放所有资源

Защищенные методы

Метод Описание
GetAllCacheProviders ( ) : IAsyncCacheProvider[]

派生类实现此方法获取所有缓存提供程序

GetCacheProvider ( string cacheKey ) : Task

派生类实现此方法根据缓存键获取缓存提供程序

Приватные методы

Метод Описание
IAsyncCacheProvider ( ) : System.Threading.Tasks.Task
IAsyncCacheProvider ( string cacheKey ) : System.Threading.Tasks.Task
IAsyncCacheProvider ( string cacheKey, object value, CachePolicyItem cachePolicy ) : System.Threading.Tasks.Task
IAsyncCacheProvider ( string cacheKey ) : Task

Описание методов

Dispose() публичный Метод

释放所有资源
public Dispose ( ) : void
Результат void

GetAllCacheProviders() защищенный абстрактный Метод

派生类实现此方法获取所有缓存提供程序
protected abstract GetAllCacheProviders ( ) : IAsyncCacheProvider[]
Результат IAsyncCacheProvider[]

GetCacheProvider() защищенный абстрактный Метод

派生类实现此方法根据缓存键获取缓存提供程序
protected abstract GetCacheProvider ( string cacheKey ) : Task
cacheKey string 缓存键
Результат Task