Standard ASP .NET cache.
Inheritance Hierarchy
System.Runtime.Caching ObjectCache
Nemiro.Data.Caching WebCache
Namespace: Nemiro.Data.Caching
Assembly: Nemiro.Data (in Nemiro.Data.dll) Version: 2.11.4.126 (2.11.4.126)
Syntax
The WebCache type exposes the following members.
Constructors
Name | Description | |
---|---|---|
WebCache |
Initializes a new instance of the WebCache class.
| |
WebCache(HttpContext) |
Initializes a new instance of the WebCache class with link to instance HttpContext.
|
Methods
Name | Description | |
---|---|---|
Add(CacheItem, CacheItemPolicy) | (Inherited from ObjectCache.) | |
Add(String, Object, DateTimeOffset, String) | (Inherited from ObjectCache.) | |
Add(String, Object, CacheItemPolicy, String) | (Inherited from ObjectCache.) | |
AddOrGetExisting(CacheItem, CacheItemPolicy) |
Adds a cache entry into the cache using the specified CacheItem instance and details about how to evict the entry.
(Overrides ObjectCache AddOrGetExisting(CacheItem, CacheItemPolicy).) | |
AddOrGetExisting(String, Object, DateTimeOffset, String) |
Adds a cache entry into the cache using the specified key and a value and an absolute expiration value.
(Overrides ObjectCache AddOrGetExisting(String, Object, DateTimeOffset, String).) | |
AddOrGetExisting(String, Object, CacheItemPolicy, String) |
Adds a cache entry into the cache.
(Overrides ObjectCache AddOrGetExisting(String, Object, CacheItemPolicy, String).) | |
Contains |
Determines whether a cache entry exists in the cache.
(Overrides ObjectCache Contains(String, String).) | |
CreateCacheEntryChangeMonitor |
Creates a CacheEntryChangeMonitor object that can trigger events in response to changes to specified cache entries.
(Overrides ObjectCache CreateCacheEntryChangeMonitor(IEnumerable String , String).) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
Get |
Returns an entry from the cache.
(Overrides ObjectCache Get(String, String).) | |
GetCacheItem |
Returns the specified entry from the cache as a CacheItem instance.
(Overrides ObjectCache GetCacheItem(String, String).) | |
GetCount |
Returns the total number of cache entries in the cache.
(Overrides ObjectCache GetCount(String).) | |
GetEnumerator |
Creates an enumerator that can be used to iterate through a collection of cache entries.
(Overrides ObjectCache GetEnumerator .) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
GetValues(String, String ) | (Inherited from ObjectCache.) | |
GetValues(IEnumerable String , String) |
Returns a set of cache entries that correspond to the specified keys.
(Overrides ObjectCache GetValues(IEnumerable String , String).) | |
MemberwiseClone | (Inherited from Object.) | |
Remove |
Removes a cache entry from the cache.
(Overrides ObjectCache Remove(String, String).) | |
Set(CacheItem, CacheItemPolicy) |
Inserts a cache entry into the cache by using a CacheItem instance to supply the key and value for the cache entry.
(Overrides ObjectCache Set(CacheItem, CacheItemPolicy).) | |
Set(String, Object, DateTimeOffset, String) |
Inserts a cache entry into the cache by using a key and a value and specifies time-based expiration details.
(Overrides ObjectCache Set(String, Object, DateTimeOffset, String).) | |
Set(String, Object, CacheItemPolicy, String) |
Inserts a cache entry into the cache by using a CacheItem instance to supply the key and value for the cache entry.
(Overrides ObjectCache Set(String, Object, CacheItemPolicy, String).) | |
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
DefaultCacheCapabilities |
Gets a description of the features that the cache provides.
(Overrides ObjectCache DefaultCacheCapabilities.) | |
DefaultPolicy |
Default cache policy.
| |
Item |
Gets or sets a value in the cache by using the default indexer property for an instance of the [F:WebCache] class..
(Overrides ObjectCache Item String .) | |
Name |
Gets the name of the cache.
(Overrides ObjectCache Name.) |
See Also