Esempio n. 1
0
 public static void SetCache(string CacheKey, object objObject, CORECacheDependency objDependency, DateTime AbsoluteExpiration, TimeSpan SlidingExpiration, CacheItemPriority Priority,
                             CacheItemRemovedCallback OnRemoveCallback)
 {
     if (objObject != null)
     {
         //if no OnRemoveCallback value is specified, use the default method
         if (OnRemoveCallback == null)
         {
             OnRemoveCallback = ItemRemovedCallback;
         }
         CachingProvider.Instance().Insert(GetCoreCacheKey(CacheKey), objObject, objDependency, AbsoluteExpiration, SlidingExpiration, Priority, OnRemoveCallback);
     }
 }
Esempio n. 2
0
 public static void SetCache(string CacheKey, object objObject, CORECacheDependency objDependency, DateTime AbsoluteExpiration, TimeSpan SlidingExpiration)
 {
     SetCache(CacheKey, objObject, objDependency, AbsoluteExpiration, SlidingExpiration, CacheItemPriority.Normal, null);
 }
Esempio n. 3
0
 public static void SetCache(string CacheKey, object objObject, CORECacheDependency objDependency)
 {
     SetCache(CacheKey, objObject, objDependency, Cache.NoAbsoluteExpiration, Cache.NoSlidingExpiration, CacheItemPriority.Normal, null);
 }