博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
缓存-System.Web.Caching.Cache
阅读量:5332 次
发布时间:2019-06-15

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

 

实现 Web 应用程序的缓存。

每个应用程序域创建一个此类的实例,只要应用程序域将保持活动状态,保持有效。 有关此类的实例的信息,请通过Cache的属性对象或Cache属性的对象。

 

注意:

类不适合在 ASP.NET 应用程序外部使用。 它是设计和测试提供给 ASP.NET 的 Web 应用程序中缓存使用。 对于其他类型的应用程序,如控制台应用程序或 Windows 窗体应用程序,请使用类。

 

参考:  缓存应用程序数据

ASP.NET 为您提供了一个强大的、便于使用的缓存机制,用于将需要大量服务器资源来创建的对象存储在内存中。缓存这些类型的资源会大大改进应用程序的性能。

缓存是由  类实现的;缓存实例是每个应用程序专用的。缓存生存期依赖于应用程序的生存期;重新启动应用程序后,将重新创建  对象。

设计  类是为了便于使用。您可以将项放置在  中,并在以后使用简单的键/值对来检索这些项。有关如何执行此操作的示例,请参见和。

 类提供了强大的功能,允许您自定义如何缓存项以及将它们缓存多长时间。例如,当缺乏系统内存时,缓存会自动移除很少使用的或优先级较低的项以释放内存。该技术也称为清理,这是缓存确保过期数据不使用宝贵的服务器资源的方式之一。

当执行清理时,您可以指示  给予某些项比其他项更高的优先级。若要指示项的重要性,可以在使用  或  方法添加项时指定一个  枚举值。

 

……

说明:

 对象没有关于它所包含项的内容的信息。它只保留对这些对象的引用。它还提供跟踪它们的依赖项和设置到期策略的方法。

 

关键字: 

地址:https://msdn.microsoft.com/library/206f977d-7860-4d20-bdd5-c3b3d8479f3d(v=vs.100)

 文章:如何:将项添加到缓存中

转载于:https://www.cnblogs.com/Tpf386/p/10001379.html

你可能感兴趣的文章
C89:论四大生命周期修饰类型
查看>>
CSS块级元素和行内元素
查看>>
git stash 保存当前工作状态
查看>>
github环境搭建
查看>>
Struts 2(二):使用Struts2
查看>>
[接口]mmc/eMMC/SD-card
查看>>
[git/svn]Git和SVN差异
查看>>
第四次博客作业
查看>>
Pillow不支持color emoji font!
查看>>
Java实现数据库的读写分离
查看>>
hdu 2076 夹角有多大(题目已修改,注意读题)
查看>>
Java实现二维码QRCode的编码和解码
查看>>
html元素调用服务器方法
查看>>
Java 实现斐波那契数列
查看>>
谱聚类算法(Spectral Clustering)
查看>>
Activity树图
查看>>
在url里请求id
查看>>
关于【指针作为形参,改变实参的值】的理解!
查看>>
One example to understand SemFix: Program Repair via Semantic Analysis
查看>>
shell
查看>>