Method | Description | |
---|---|---|
Clear ( ) : void |
清空缓存
|
|
Dispose ( ) : void |
回收所有非托管资源
|
|
Get ( string key ) : object |
获取缓存值
|
|
MemoryCacheProvider ( string name, Configuration configuration ) : System |
创建内存缓存提供程序对象
|
|
MemoryCacheProvider ( string name, |
创建内存缓存提供程序对象
|
|
Remove ( string cacheKey ) : void |
移除指定键的缓存值
|
|
Set ( string key, object value, CachePolicyItem cachePolicy ) : void |
设置缓存值
|
Method | Description | |
---|---|---|
CreateCacheItemPolicy ( CachePolicyItem cachePolicy ) : System.Runtime.Caching.CacheItemPolicy |
根据现有缓存策略创建 MemoryCache 的缓存策略
|
public MemoryCacheProvider ( string name, Configuration configuration ) : System | ||
name | string | MemoryCache 的配置名称 |
configuration | Configuration | MemoryCache 配置信息 |
return | System |
public MemoryCacheProvider ( string name, |
||
name | string | MemoryCache 的配置名称 |
configuration | MemoryCache 配置信息 | |
return | System |
public Set ( string key, object value, CachePolicyItem cachePolicy ) : void | ||
key | string | 缓存键 |
value | object | 缓存值 |
cachePolicy | CachePolicyItem | 缓存策略 |
return | void |