Shared Cache is high performance distributed and replication cache system built for .Net applications running in server farms.
Main Namespace for server and client library.
Classes
| Class | Description | |
|---|---|---|
| Cache |
Provides generic object cache/pool that based on
CLR garbage collector (GC) logic.
| |
| CacheCleanup |
Logic within this class maintains cache data and statistics, like increasing key
hit counts this is used in case the cache reaches its maximum memory capacity
| |
| CacheException |
Cache Excpetion returned to the client in case the server had a problem.
The original exception is transferred as innerException
| |
| CacheExpire |
Manage Data which expires in cache based on provided DateTime
| |
| Cleanup |
This class defines cache items in cache based on various properties
and configuration option to clear up memory.
| |
| Constants |
Contains app.config constant names, to prevent spelling problems.
| |
| Enums |
Defines General Enums
| |
| EnumUtil<(Of <(T>)>) |
several Enum Utility methods
| |
| HttpContextHelper |
Encapsulates all HTTP-specific information about an individual HTTP request.
The code of HttpContext Helper on this page has been taken from (Ryan Olshan):
http://community.strongcoders.com/blogs/ryan/archive/2005/12/25/httpcontext-helper.aspx
| |
| IndexusMessage |
IndexusMessage
| |
| IndexusStatistic |
Contains statistical information
| |
| Ports |
Retrives fixed ports which are defined in configuration file
| |
| ServerStats |
Enumerations
| Enumeration | Description | |
|---|---|---|
| Cleanup..::.SortingOrder |
Defines the sorting order of cleanup objects
| |
| Enums..::.Action |
Defines Action options
| |
| Enums..::.HashingAlgorithm | ||
| Enums..::.LogCategory |
LogCategory Options
| |
| Enums..::.ServiceCacheCleanUp |
Service Cache CleanUp Pattern options
| |
| IndexusMessage..::.ActionValue |
public enum ActionValue
| |
| IndexusMessage..::.CacheItemPriority |
Specifies the relative priority of items stored in the Cache object Cache
| |
| IndexusMessage..::.StatusValue |
public enum StatusValue
|