Interface IRuntimeCache
Assembly: EPiServer.BaseLibrary.dll
Version: 8.11.0
Syntax
public interface IRuntimeCache
Methods
Add(String, Object, CacheDependency, DateTime, TimeSpan, CacheItemPriority)
Declaration
object Add(string key, object value, CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority)
Parameters
Type |
Name |
Description |
System.String |
key |
|
System.Object |
value |
|
System.Web.Caching.CacheDependency |
dependencies |
|
System.DateTime |
absoluteExpiration |
|
System.TimeSpan |
slidingExpiration |
|
System.Web.Caching.CacheItemPriority |
priority |
|
Returns
Type |
Description |
System.Object |
|
Add(String, Object, CacheDependency, DateTime, TimeSpan, CacheItemPriority, CacheItemRemovedCallback)
Declaration
object Add(string key, object value, CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback)
Parameters
Type |
Name |
Description |
System.String |
key |
|
System.Object |
value |
|
System.Web.Caching.CacheDependency |
dependencies |
|
System.DateTime |
absoluteExpiration |
|
System.TimeSpan |
slidingExpiration |
|
System.Web.Caching.CacheItemPriority |
priority |
|
System.Web.Caching.CacheItemRemovedCallback |
onRemoveCallback |
|
Returns
Type |
Description |
System.Object |
|
Clear()
Declaration
Get(String)
Declaration
Parameters
Type |
Name |
Description |
System.String |
key |
|
Returns
Type |
Description |
System.Object |
|
Insert(String, Object, CacheDependency, DateTime, TimeSpan, CacheItemPriority)
Declaration
void Insert(string key, object value, CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority)
Parameters
Type |
Name |
Description |
System.String |
key |
|
System.Object |
value |
|
System.Web.Caching.CacheDependency |
dependencies |
|
System.DateTime |
absoluteExpiration |
|
System.TimeSpan |
slidingExpiration |
|
System.Web.Caching.CacheItemPriority |
priority |
|
Insert(String, Object, CacheDependency, DateTime, TimeSpan, CacheItemPriority, CacheItemRemovedCallback)
Declaration
void Insert(string key, object value, CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback)
Parameters
Type |
Name |
Description |
System.String |
key |
|
System.Object |
value |
|
System.Web.Caching.CacheDependency |
dependencies |
|
System.DateTime |
absoluteExpiration |
|
System.TimeSpan |
slidingExpiration |
|
System.Web.Caching.CacheItemPriority |
priority |
|
System.Web.Caching.CacheItemRemovedCallback |
onRemoveCallback |
|
Remove(String)
Declaration
Parameters
Type |
Name |
Description |
System.String |
key |
|
Extension Methods