zoukankan      html  css  js  c++  java
  • 关于HttpRuntime.Cache的运用

    存Cache方法:

    HttpRuntime.Cache.Add( KeyName,//缓存名 KeyValue,//要缓存的对象 Dependencies,//依赖项 AbsoluteExpiration,//绝对过期时间 SlidingExpiration,//相对过期时间 Priority,//优先级 CacheItemRemovedCallback);//缓存过期引发事件

    示例:
    HttpRuntime.Cache.Add("CurrencyFundCodeCache", docs, null, DateTime.Now.AddMinutes(2),  Cache.NoSlidingExpiration, CacheItemPriority.Normal, null);

    鄙人自己写了一个示例

    class Program
        {
            static void Main(string[] args)
            {
                if (HttpRuntime.Cache["arrKey"] != null)
                {
                    MyClass myClass = HttpRuntime.Cache["myClass"] as MyClass;
                }
                else
                {
                    MyClass myClass = new MyClass { ID = 1, Name = "张三", six = "" };
                    HttpRuntime.Cache.Add("myClass", myClass, null, DateTime.Now.AddDays(3), Cache.NoSlidingExpiration, CacheItemPriority.Normal, null);
                }
    
                Console.ReadKey();
                  
                Console.ReadKey();
            }
    public class MyClass
        {
            public int ID { get; set; }
            public string Name { get; set; }
            public string six { get; set; }
        }
  • 相关阅读:
    进程池-非阻塞式
    进程
    单例模式
    Python内置函数之open()
    Python内置函数之len()
    Python内置函数之isinstance()
    Python内置函数之input()
    可迭代对象,迭代器(生成器)区别
    Tomcat控制台输出
    Python内置函数之format()
  • 原文地址:https://www.cnblogs.com/yingger/p/6740519.html
Copyright © 2011-2022 走看看