Share via


ICachingConfigurationCacheManagerOptions Members

Include Protected Members
Include Inherited Members

The ICachingConfigurationCacheManagerOptions type exposes the following members.

Methods

  Name Description
Ff667929.pubmethod(en-us,PandP.50).gif Equals
Redeclaration that hides the Equals(Object) method from IntelliSense.
(Inherited from IFluentInterface.)
Ff667929.pubmethod(en-us,PandP.50).gif GetHashCode
Redeclaration that hides the GetHashCode() method from IntelliSense.
(Inherited from IFluentInterface.)
Ff667929.pubmethod(en-us,PandP.50).gif GetType
Redeclaration that hides the GetType() method from IntelliSense.
(Inherited from IFluentInterface.)
Ff667929.pubmethod(en-us,PandP.50).gif PollWhetherItemsAreExpiredIntervalSeconds
Specifies the time interval, in seconds, that should be waited to see whether cache items should be expired.
The default interval is 60 seconds.
Ff667929.pubmethod(en-us,PandP.50).gif StartScavengingAfterItemCount
Specifies the maximum numer of cache items after which scavenging will be performed.
The default maximum number of cache items is 1000.
Ff667929.pubmethod(en-us,PandP.50).gif StoreInMemory
Specifies cache items should not be persisted, but kept in memory using a NullBackingStore.
(Inherited from ICachingConfigurationCacheManager.)
Ff667929.pubmethod(en-us,PandP.50).gif StoreInSharedBackingStore
Specifies cache items should be stored using a previously configured IBackingStore of name backingStoreName.
(Inherited from ICachingConfigurationCacheManager.)
Ff667929.pubmethod(en-us,PandP.50).gif ToString
Redeclaration that hides the ToString() method from IntelliSense.
(Inherited from IFluentInterface.)
Ff667929.pubmethod(en-us,PandP.50).gif UseAsDefaultCache
Specifies the current CacheManager as the default cache manager instance.
(Inherited from ICachingConfigurationCacheManager.)
Ff667929.pubmethod(en-us,PandP.50).gif WhenScavengingRemoveItemCount
Specifies the number of cache items that should be removed when scavenging cache items.
The default number of cache items that should be removed is 10.

Extension Methods

  Name Description
Ff667929.pubextension(en-us,PandP.50).gif StoreCacheMangerItemsInDatabase
Specifies that current CacheManager's items should be stored using a DataBackingStore instance.
(Defined by StoreInDatabaseExtension.)
Ff667929.pubextension(en-us,PandP.50).gif StoreInCustomStore
Specifies that current CacheManager's items should be stored using a custom implementation of IBackingStore.
(Defined by StoreInCustomStoreExtension.)
Ff667929.pubextension(en-us,PandP.50).gif StoreInCustomStore
Specifies that current CacheManager's items should be stored using a custom implementation of IBackingStore.
(Defined by StoreInCustomStoreExtension.)
Ff667929.pubextension(en-us,PandP.50).gif StoreInCustomStore
Specifies that current CacheManager's items should be stored using a custom implementation of IBackingStore.
(Defined by StoreInCustomStoreExtension.)
Ff667929.pubextension(en-us,PandP.50).gif StoreInCustomStore
Specifies that current CacheManager's items should be stored using a custom implementation of IBackingStore.
(Defined by StoreInCustomStoreExtension.)
Ff667929.pubextension(en-us,PandP.50).gif StoreInIsolatedStorage
Specifies that current CacheManager's items should be stored using a IsolatedStorageBackingStore instance.
(Defined by StoreInIsolatedStorageExtension.)

Properties

  Name Description
Ff667929.pubproperty(en-us,PandP.50).gif WithOptions
Returns a fluent interface to further configure this CacheManager instance.
(Inherited from ICachingConfigurationCacheManager.)

See Also

ICachingConfigurationCacheManagerOptions Interface

Microsoft.Practices.EnterpriseLibrary.Caching.Configuration.Fluent Namespace