最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#自定義緩存封裝類實(shí)例

 更新時(shí)間:2015年03月30日 14:50:13   作者:feige  
這篇文章主要介紹了C#自定義緩存封裝類,涉及C#針對(duì)緩存的寫入、讀取及設(shè)置過(guò)期時(shí)間等常用操作,并封裝進(jìn)一個(gè)類中便于調(diào)用,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C#自定義緩存封裝類。分享給大家供大家參考。具體如下:

這個(gè)自定義的C#類封裝了部分常用的緩存操作,包括寫入緩存,讀取緩存,設(shè)置緩存過(guò)期時(shí)間等等,簡(jiǎn)化了C#的緩存操作,代碼非常簡(jiǎn)單,易于閱讀。

using System;
using System.Web;
namespace DotNet.Utilities
{
  /// <summary>
  /// 緩存相關(guān)的操作類
  /// </summary>
  public class DataCache
  {
    /// <summary>
    /// 獲取當(dāng)前應(yīng)用程序指定CacheKey的Cache值
    /// </summary>
    /// <param name="CacheKey"></param>
    /// <returns></returns>
    public static object GetCache(string CacheKey)
    {
      System.Web.Caching.Cache objCache = HttpRuntime.Cache;
      return objCache[CacheKey];
    }
    /// <summary>
    /// 設(shè)置當(dāng)前應(yīng)用程序指定CacheKey的Cache值
    /// </summary>
    /// <param name="CacheKey"></param>
    /// <param name="objObject"></param>
    public static void SetCache(string CacheKey, object objObject)
    {
      System.Web.Caching.Cache objCache = HttpRuntime.Cache;
      objCache.Insert(CacheKey, objObject);
    }
    /// <summary>
    /// 設(shè)置當(dāng)前應(yīng)用程序指定CacheKey的Cache值
    /// </summary>
    /// <param name="CacheKey"></param>
    /// <param name="objObject"></param>
    public static void SetCache(string CacheKey, object objObject, DateTime absoluteExpiration,TimeSpan slidingExpiration )
    {
      System.Web.Caching.Cache objCache = HttpRuntime.Cache;
      objCache.Insert(CacheKey, objObject,null,absoluteExpiration,slidingExpiration);
    }
  }
}

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

武汉市| 宝丰县| 潮安县| 韩城市| 桑日县| 庄河市| 新密市| 海盐县| 耒阳市| 福贡县| 博白县| 墨竹工卡县| 高州市| 行唐县| 金寨县| 上虞市| 康平县| 台北市| 江阴市| 百色市| 金寨县| 唐河县| 石首市| 墨竹工卡县| 东乌| 惠安县| 如皋市| 阳春市| 富蕴县| 怀集县| 碌曲县| 胶南市| 九寨沟县| 桐柏县| 中江县| 稷山县| 雷波县| 辽阳县| 仪征市| 陕西省| 鹤庆县|