CacheManagerData Constructor (String, Int32, Int32, Int32, String)
Initialize a new instance of the CacheManagerData class.
Namespace: Microsoft.Practices.EnterpriseLibrary.Caching.Configuration
Assembly: Microsoft.Practices.EnterpriseLibrary.Caching (in Microsoft.Practices.EnterpriseLibrary.Caching.dll)
Syntax
'Declaration
Public Sub New ( _
name As String, _
expirationPollFrequencyInSeconds As Integer, _
maximumElementsInCacheBeforeScavenging As Integer, _
numberToRemoveWhenScavenging As Integer, _
cacheStorage As String _
)
public CacheManagerData(
string name,
int expirationPollFrequencyInSeconds,
int maximumElementsInCacheBeforeScavenging,
int numberToRemoveWhenScavenging,
string cacheStorage
)
public:
CacheManagerData(
String^ name,
int expirationPollFrequencyInSeconds,
int maximumElementsInCacheBeforeScavenging,
int numberToRemoveWhenScavenging,
String^ cacheStorage
)
public function CacheManagerData(
name : String,
expirationPollFrequencyInSeconds : int,
maximumElementsInCacheBeforeScavenging : int,
numberToRemoveWhenScavenging : int,
cacheStorage : String
)
Parameters
- name
Type: System.String
The name of the CacheManagerData.
- expirationPollFrequencyInSeconds
Type: System.Int32
Frequency in seconds of expiration polling cycle
- maximumElementsInCacheBeforeScavenging
Type: System.Int32
Maximum number of items in cache before an add causes scavenging to take place
- numberToRemoveWhenScavenging
Type: System.Int32
Number of items to remove from cache when scavenging
- cacheStorage
Type: System.String
CacheStorageData object from configuration describing how data is stored in the cache.
See Also
CacheManagerData Overload
Microsoft.Practices.EnterpriseLibrary.Caching.Configuration Namespace