腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
MemoryCache
总是
在
第一次
过期
后
返回
"
null
“
、
、
、
ICacheManager { this.cache =
MemoryCache
.Defaultreturn (T)this.cache[key]; catch (Exception ex) {问题:当任何键的缓存
过期
时,以下所有获取缓存中任何对象的调用都会
返回<
浏览 4
提问于2012-04-20
得票数 5
回答已采纳
2
回答
在
web 2中缓存巨大的响应
、
我
在
服务器端缓存方面没有那么好,所以我的问题是。 我可以
在
服务器上缓存这个响应直到我以某种方式告诉api停止缓存吗?
浏览 3
提问于2020-01-03
得票数 2
回答已采纳
1
回答
MemoryCache
包含()线程安全
、
、
、
MemoryCache
是一个线程安全类,根据的文章。但我不明白它在特定情况下会如何表现。例如,我有代码:{} 元素的生存期是否会在我调用Contains()之后
过期
,从而
返回
null
浏览 2
提问于2012-10-24
得票数 2
回答已采纳
1
回答
MemoryCache
不接受任何
过期
期限
、
、
这是一个简单的缓存抽象,如下所示:{ { }
浏览 1
提问于2020-08-15
得票数 1
4
回答
MemoryCache
AbsoluteExpiration行为怪异
、
、
我正在尝试使用.net 4.5中的
MemoryCache
来跟踪和自动更新各种项目,但似乎无论我将AbsoluteExpiration设置为什么,它
总是
只会在15秒或更长时间内
过期
。我希望缓存项每5秒
过期
一次,但它
总是
在
至少15秒后
过期
,如果我将
过期
时间移出,它最终将是15秒+我的刷新间隔,但绝不会少于15秒。 有没有什么内部计时器分辨率是我看不到的?我看了一下反射出来的System.Runtime.Caching.
MemoryCache</em
浏览 0
提问于2012-09-28
得票数 41
回答已采纳
1
回答
System.Runtime.Caching中的
MemoryCache
:项不
过期
、
、
、
、
我当前尝试将项插入到
MemoryCache
.Default实例中,这是可行的。但是这些物品不会
过期
!轮询间隔为默认设置2分钟,尚未对
MemoryCache
进行任何特定设置。
MemoryCache
.Default.Contains(key))
MemoryCache
.Default.Add( AbsoluteExpiration = DateTimeOffset.UtcNow.AddMinut
浏览 3
提问于2014-03-05
得票数 0
1
回答
如何将侦听器附加到
在
键
过期
时被调用的
MemoryCache
?
、
我
在
我的一个项目中使用
MemoryCache
来缓存一些键和值。=
null
) otherOptions(options);
memoryCache
.Set<T>(cacheKey, value,options); } 如上文所示,我的钥匙
过期
了。是否有任何方法将侦听器附加到我的
MemoryCache
上,每当它
过期
任何项时,都应该调用该侦听器,以便我也可以从
浏览 3
提问于2020-10-11
得票数 2
回答已采纳
1
回答
在
Azure函数应用程序和c#中清除缓存?
、
、
、
我使用Azure函数应用程序和c#进行编码。例如,如果代码中有这样的方法,我想每10分钟清除一次缓存。
浏览 8
提问于2022-05-12
得票数 -2
1
回答
MemoryCache
获取/设置和赋值给变量
、
、
、
、
我一直
在
本地测试一些代码,并阅读了相当多的这样的帖子,但我仍然有点困惑,
MemoryCache
在
某些场景中是如何工作的。
MemoryCache
=
MemoryCache
.Default; private CacheEntryRemovedCallbackcallback =
null
; {
浏览 0
提问于2018-03-02
得票数 0
回答已采纳
5
回答
MemoryCache
Empty :设置
后
返回
null
、
、
、
、
我
在
使用新的.NET 4 System.Runtime.Caching
MemoryCache
的MVC3应用程序上遇到了问题。我注意到,
在
一段看似不可预测的时间之后,它停止缓存内容,并表现为空的。但是,当问题开始出现时,尽管有Set(),
MemoryCache
.Default["myname"]的值仍为
null
。我可以通过
在
Response.Write()行上设置断点并使用即时窗口直接设置和读取缓存来证明这一点-它只是不设置它并保持为空!那么,让它再次工作的唯一方法就
浏览 58
提问于2011-09-15
得票数 52
回答已采纳
7
回答
如何清除System.Runtime.Caching.
MemoryCache
、
、
、
我使用System.Runtime.Caching.
MemoryCache
来保存永不
过期
的项。但是,有时我需要清除整个缓存的能力。我该怎么做?然后我认为我应该能够
在
整个缓存上调用.Dispose(),但我不确定这是否是最好的方法,因为它的实现方式。
浏览 1
提问于2011-11-08
得票数 44
回答已采纳
1
回答
MemoryCache
神奇地进入被处置状态
、
、
、
、
我做了很多测试,我的
MemoryCache
实例
在
一段时间
后
被释放,当我调用get方法时
总是
返回
null
。我想那是
在
PollingInterval之后。要进行模拟,您可以启动一个新的webapp并编写以下代码: protected我认为可能是AppDomain卸载,但经过调查<em
浏览 0
提问于2012-09-04
得票数 1
回答已采纳
1
回答
AbsoluteExpirationRelativeToNow
过期
后
未清除MemoryCacheEntryOptions缓存
、
、
应用程序使用MemoryCacheEntryOptions缓存了一个变量来存储一个值(来自数据库),该值将在5分钟内
过期
。然而,5分钟
后
,通过Chrome调试工具,我仍然可以查询缓存,缓存值预期为空或任何当前存储在数据库中的新值更新。protected CacheService(IMemoryCa
浏览 78
提问于2019-07-26
得票数 0
1
回答
System.Runtime.Caching绝对
过期
将按设计逐出数据,但如何实现非逐出
过期
数据策略?
、
、
、
、
我
在
我的MVC3应用程序中使用System.Runtime.Caching
MemoryCache
来缓存很少更改但经常访问的数据。我已将absoluteExpiration设置为30分钟。这很好用。每隔30分钟,应用程序就会使缓存中的数据
过期
,然后逐出这些数据。但是,如果数据库
在
缓存被逐出
后
暂时不可用,该怎么办?这将导致
MemoryCache
或数据库中没有可用的记录。理想的做法是让缓存
过期
,但在确定可以重新加载之前不要驱逐
浏览 1
提问于2012-02-28
得票数 1
回答已采纳
2
回答
用
MemoryCache
UpdateCallback进行测试
、
、
、
、
它以绝对
过期
时间缓存
MemoryCache
中的项,并在删除项之前调用更新回调。但是,有时
在
测试结束之前调用回调,有时根本不调用。现在,
在
我的真实世界场景中,我将没有10秒的
过期
时间和粒度,但是这个测试间歇性失败仍然困扰着我。 {
浏览 5
提问于2014-12-04
得票数 2
回答已采纳
2
回答
防止每次页面查看从文件中读取数据
、
、
我运行了一个C# .net站点,其中我
在
"file.txt“中存储了四个变量。存储
在
.txt fil中的原因是需要容易访问才能进行更改。 存储这些变量的最佳方法是什么?
浏览 7
提问于2016-09-20
得票数 0
回答已采纳
2
回答
AddOrGetExisting不考虑
过期
。
、
、
我使用的是(.NET 4.5)
MemoryCache
,结合了SlidingExpiration。 [TestMethod] { // Expecting
null
, since the e
浏览 1
提问于2014-08-04
得票数 5
回答已采纳
1
回答
在
客户端处理AuthenticationFailureResult
、
、
、
、
我
在
api方面看到了两种选择- 假设我的客户正在请求联系人列表,但是他们的令牌已经
过期
,因为它是30分钟前发布的(我们当前的令牌时代)。我们现在该怎么做?
在
我们得到一个成功的响应之前,使用do-while循环。我们的客户端是一个插件,所以我们可以将用户的凭证存储
在
db中。
浏览 4
提问于2017-11-04
得票数 0
3
回答
MemoryCache
总是
在
域未处理异常之后
返回
null
、
、
到5分钟
后
抛出。问题从昨天19小时开始,即使3个月以来我一直
在
使用它.自12天以来,生产没有任何变化。=
null
; #endregion缓存管理器{ { { } #endregion
第一次
调用Global_
浏览 9
提问于2013-09-10
得票数 3
回答已采纳
1
回答
何时加载设置表
、
、
、
现在,我正在Startup.Configure中加载它,
在
设置了路线之后。 如果用户更改设置,则应自动更新静态版本。
浏览 0
提问于2018-03-04
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
内存缓存MemoryCache
拥抱.NET Core系列:MemoryCache 缓存选项
拥抱.NET Core系列:MemoryCache 初识
NET Core API 框架实现接口的JWT授权验证
拥抱.NET Core系列:MemoryCache 缓存域
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券