• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class FBCachingProvider

Inheritance
System.Object
CachingProvider
FBCachingProvider
Inherited Members
CachingProvider.Cache
CachingProvider.CacheExpirationDisable
CachingProvider.CleanCacheKey(String)
CachingProvider.GetCacheKey(String)
CachingProvider.Instance()
CachingProvider.Clear(String, String)
CachingProvider.GetEnumerator()
CachingProvider.GetItem(String)
CachingProvider.Insert(String, Object)
CachingProvider.Insert(String, Object, DNNCacheDependency)
CachingProvider.Insert(String, Object, DNNCacheDependency, DateTime, TimeSpan)
CachingProvider.ClearCacheInternal(String, String, Boolean)
CachingProvider.RemoveInternal(String)
Namespace: DotNetNuke.Services.Cache
Assembly: DotNetNuke.dll
Syntax
public class FBCachingProvider : CachingProvider

Methods

| Improve this Doc View Source

Insert(String, Object, DNNCacheDependency, DateTime, TimeSpan, CacheItemPriority, CacheItemRemovedCallback)

Inserts the specified cache key.

Declaration
public override void Insert(string cacheKey, object itemToCache, DNNCacheDependency dependency, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback)
Parameters
Type Name Description
System.String cacheKey

The cache key.

System.Object itemToCache

The value.

DNNCacheDependency dependency

The dependency.

DateTime absoluteExpiration

The absolute expiration.

TimeSpan slidingExpiration

The sliding expiration.

CacheItemPriority priority

The priority.

CacheItemRemovedCallback onRemoveCallback

The on remove callback.

Overrides
CachingProvider.Insert(String, Object, DNNCacheDependency, DateTime, TimeSpan, CacheItemPriority, CacheItemRemovedCallback)
| Improve this Doc View Source

IsWebFarm()

Determines whether is web farm.

Declaration
public override bool IsWebFarm()
Returns
Type Description
System.Boolean

true if is web farm; otherwise, false.

Overrides
CachingProvider.IsWebFarm()
| Improve this Doc View Source

PurgeCache()

Purges the cache.

Declaration
public override string PurgeCache()
Returns
Type Description
System.String

A message indicating the results of the cache purge.

Overrides
CachingProvider.PurgeCache()
| Improve this Doc View Source

Remove(String)

Removes the specified cache key.

Declaration
public override void Remove(string key)
Parameters
Type Name Description
System.String key
Overrides
CachingProvider.Remove(String)

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS