• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

怎样设置一个会过期的全局变量?

vicqqq 2007-08-04 09:19:00
rt
...全文
159 点赞 收藏 10
写回复
10 条回复
amandag 2007年08月04日
全局的Cache一个
回复 点赞
vicqqq 2007年08月04日
ls我在aspx.cs里用cache是每个人都cache一个还是全局cache一个
回复 点赞
冷月孤峰 2007年08月04日
cache.insert();
[C#]
public void Insert(
string key,
object value,
CacheDependency dependencies,
DateTime absoluteExpiration,
TimeSpan slidingExpiration
);
参数
key
用于引用该对象的缓存键。
value
要插入缓存中的对象。
dependencies
所插入对象的文件依赖项或缓存键依赖项。当任何依赖项更改时,该对象即无效,并从缓存中移除。如果没有依赖项,则此参数包含空引用(Visual Basic 中为 Nothing)。
absoluteExpiration
所插入对象将过期并被从缓存中移除的时间。
slidingExpiration
最后一次访问所插入对象时与该对象过期时之间的时间间隔。如果该值等效于 20 分钟,则对象在最后一次被访问 20 分钟之后将过期并被从缓存中移除。

如果 slidingExpiration 参数设置为 NoSlidingExpiration,则禁用可调整过期。如果将 slidingExpiration 参数设置为大于 Zero,则 absoluteExpiration 参数设置为 Now 加 slidingExpiration 参数中包含的值。如果在 absoluteExpiration 参数指定的时间之前从缓存请求该项,该项将再次放入缓存,并且 absoluteExpiration 将再次设置为 DateTime.Now 加 slidingExpiration 参数中包含的值。如果在 absoluteExpiration 参数中的日期以前并未从缓存中请求该项,则从缓存移除该项。
回复 点赞
冷月孤峰 2007年08月04日
用Cache!可以设置过期时间。
回复 点赞
TopFans 2007年08月04日
lz的描述能不能详细点
回复 点赞
igelf 2007年08月04日
缓存
回复 点赞
igelf 2007年08月04日
session 缓冲
回复 点赞
hsabout 2007年08月04日
Session
回复 点赞
vicqqq 2007年08月04日
具体怎么使用啊
回复 点赞
amandag 2007年08月04日
可是使用Cache设置过期时间
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告