For a list of all members of this type, see FileCache members
Public Methods
Name | Description | |
---|---|---|
AddOrGetExisting<T> | Adds a cache entry into the cache, and returns an existing cache entry with a matching key. | |
BeginAdd | Begins adding a new cache item. | |
BeginAddExternalResource | Begins adding a new cache item. | |
CheckPolicies | Checks the policy of all items in the cache and purge any item that has been expired. | |
CheckPolicy | Checks the policy of an existing cache item or items in a region and purge it if it has expired. | |
Contains | Checks whether the specified cache entry exists in the cache. | |
DeleteItem | Deletes the specified item from the cache. | |
DeleteRegion | Deletes the specified region and all its data. | |
EndAdd | Ends adding a new cache item and commit the changes. | |
EndAddExternalResource<T> | Ends adding a new cache item and commit the changes. | |
EnumerateKeys | Enumerates all the items in a region. | |
EnumerateRegions | Enumerates all the regions in this cache. | |
GetCacheFilePath | Path to the physical file holding the data for the specified item. | |
GetCacheItem<T> | Specified cache entry from the cache. | |
GetCacheUrl | URI to the physical file holding the data for the specified item. | |
GetCount | Total number of cache entries in the cache. | |
GetEnumerator | Creates an enumerator that can be used to iterate through a collection of cache entries. | |
GetItemExternalResource | Get a URI to the cache item | |
GetItemVirtualDirectoryUrl | Gets a URI that provides HTTP GET access to data for the specified item. | |
GetPolicy | Gets the policy stored with the specified cache item. | |
GetStatistics | Returns a snapshot of the number of items in the specified region. | |
GetValues | Cache entries that corresponds the specified keys. | |
Remove<T> | Removes an entry from the cache. | |
RemoveItemExternalResource | Removes the external resource URI associated with the specified cache item | |
SetName | Sets the unique name of this file cache object. | |
UpdateCacheItem<T> | Update an existing item in the cache. | |
UpdatePolicy | Update the policy of an existing cache item. |
Protected Methods
Name | Description | |
---|---|---|
GetRegionName | Actual region name. | |
LoadConfigurationValues | Load the configuration of this cache object from the specified dictionary. | |
OnCacheItemExpired | Overrides OnCacheItemExpired. | |
OnCacheItemExpiring | Overrides OnCacheItemExpiring. | |
SaveConfigurationValues | Saves the configuration of this cache object to the specified dictionary. |