博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cache缓存帮助类
阅读量:6966 次
发布时间:2019-06-27

本文共 1748 字,大约阅读时间需要 5 分钟。

public class CacheHelper    {        ///         /// 创建缓存项的文件        ///         /// 缓存Key        /// object对象        public static void Insert(string key, object obj)        {            //创建缓存            HttpContext.Current.Cache.Insert(key, obj);        }        ///         /// 移除缓存项的文件        ///         /// 缓存Key        public static void Remove(string key)        {            //创建缓存            HttpContext.Current.Cache.Remove(key);        }        ///         /// 创建缓存项的文件依赖        ///         /// 缓存Key        /// object对象        /// 文件绝对路径        public static void Insert(string key, object obj, string fileName)        {            //创建缓存依赖项            CacheDependency dep = new CacheDependency(fileName);            //创建缓存            HttpContext.Current.Cache.Insert(key, obj, dep);        }        ///         /// 创建缓存项过期        ///         /// 缓存Key        /// object对象        /// 过期时间(分钟)        public static void Insert(string key, object obj, int expires)        {            HttpContext.Current.Cache.Insert(key, obj, null, Cache.NoAbsoluteExpiration, new TimeSpan(0, expires, 0));        }        ///         /// 获取缓存对象        ///         /// 缓存Key        /// 
object对象
public static object Get(string key) { if (string.IsNullOrEmpty(key)) { return null; } return HttpContext.Current.Cache.Get(key); } /// /// 获取缓存对象 /// ///
T对象
/// 缓存Key ///
public static T Get
(string key) { object obj = Get(key); return obj == null ? default(T) : (T)obj; } }

 

转载于:https://www.cnblogs.com/yuanyanyan/p/6044036.html

你可能感兴趣的文章
《JavaScript高级程序设计》读书笔记(九):本地对象Array
查看>>
php 中文字符串截取子串
查看>>
从4.8.5版本升级到FastReport 4.10.1后,中文菜单有乱码,有的没有显示
查看>>
Jvascript 弹出层
查看>>
Sharepoint学习笔记—ECMAScript对象模型系列-- 3、如何查看SP object的所有方法(method)...
查看>>
信息安全大赛出的题目
查看>>
PHP&Javascript&CSS&jQuery常用知识大全(整理+原创)
查看>>
C#:WebBrowser控件的使用教程及相关问题整理
查看>>
【Swift学习】Swift编程之旅---属性(十四)
查看>>
HTTP详解
查看>>
HDU 4883 TIANKENG’s restaurant Bestcoder 2-1(模拟)
查看>>
自动化运维工具Ansible详细部署
查看>>
[svc]linux上vxlan实战
查看>>
java IO(二):字节流
查看>>
单变量微积分学习笔记
查看>>
Visual Studio下运行PowerShell脚本自增小版本号并发布到Nuget服务器上
查看>>
内行看门道:看似“佛系”的《QQ炫舞手游》,背后的音频技术一点都不简单...
查看>>
windows安装centos7子系统
查看>>
win10下搭建jz2440v3(arm s3c2440)开发及gdb调试环境【转】
查看>>
安装 Percona XtraBackup 2.3
查看>>