zoukankan      html  css  js  c++  java
  • 【.NET】System.Web.Cache 缓存笔记

    特点:

    • HttpRuntime.Cache以及HttpContext.Current.Cache都是这个类的实例
    • 能保存值类型和引用类型。
    • 主要保存在应用程序分配的物理内存。
    • 未过期时,重启应用程序还会继续存在。(还没验证)
    • 另外可以内存缓存、文件缓存、数据库缓存。
    • 过期方式分2种,绝对过期和滑动过期,绝对过期是一到时间马上移除,滑动过期是到了时间,没有再使用才移除。

    常用属性和方法:

    Add() 将指定项添加到 Cache 对象,该对象具有依赖项、到期和优先级策略以及一个委托(可用于在从 Cache 移除插入项时通知应用程序)。
    Get() 从 Cache 对象检索指定项。
    GetEnumerator() 检索用于循环访问包含在缓存中的键设置及其值的字典枚举数。
    Insert() 向 Cache 对象插入项,该项带有一个缓存键引用其位置,并使用 CacheItemPriority 枚举提供的默认值。
    Remove() 删除
    EffectivePrivateBytesLimit 可用于缓存的字节数
    Count 缓存数量
    EffectivePercentagePhysicalMemoryLimit 在Asp.NET可使用的物理内存百分比
       

    参考:https://www.cnblogs.com/kissdodog/archive/2013/05/07/3064895.html

  • 相关阅读:
    yum 源配置
    RHCE学习笔记 管理1 (第六章 第七章)
    阿里云ecs(phpstudy一件包)
    PHP第三方登录 -- 微博登录
    php 实现qq第三方登录
    Linux 搭建svn服务器
    Linux vi编辑器的基本命令
    Mysql 导出导入
    svn服务配置和日常维护命令
    Eclipse导入idea 项目
  • 原文地址:https://www.cnblogs.com/laokchen/p/12370074.html
Copyright © 2011-2022 走看看