gpt4 book ai didi

.net - SPCache 与 HttpRuntime.Cache

转载 作者:行者123 更新时间:2023-12-01 11:06:21 25 4
gpt4 key购买 nike

我有一个 SharePoint 2010 场并想为我自己的自定义对象使用对象缓存。

因为它的核心是一个 ASP.net 应用程序,所以我可以使用 HttpRuntime.Cache .另一方面,SharePoint 2010 提供了它自己的 SPCache .

为什么我会选择 SPCache 而不是 HttpRuntime.Cache?

最佳答案

仅供引用,最后我选择了 SPCache。这确实是一个非常不寻常的 SharePoint 类:有据可查、简单易用、易于管理。

它确实提供了 HttpRuntime.Cache 没有做的一件事:允许我创建自己的子缓存并使其无效,而无需删除整个 HttpCache。

我可以使用 HttpCache 中的字典实现相同的效果,但锁定它有一些潜在的问题。我对 SPCache 进行了反射(reflection),发现了一个可靠的、线程安全的实现,所以这就是我的目标。

警告:SPCache 似乎仅适用于 SharePoint Server,不适用于 Foundation。

关于.net - SPCache 与 HttpRuntime.Cache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5447317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com