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

vicqqq 2007-08-04 09:19:00
rt
...全文
286 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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设置过期时间

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧