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

  • 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 Class

CacheManagerData Overload

Microsoft.Practices.EnterpriseLibrary.Caching.Configuration Namespace