首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET会话读取器锁会阻止写入器锁定吗?

ASP.NET会话读取器锁会阻止写入器锁定吗?
EN

Stack Overflow用户
提问于 2011-08-31 13:53:28
回答 1查看 426关注 0票数 0

我从Patrick的理解会话状态模式+常见问题中找到了一些关于作者锁和读取器锁阻塞行为的描述

读取器锁将阻止写入器锁;读取器锁不会阻塞读取器锁;写入器锁将阻塞所有读取器和写入器锁。

我设计了一些测试,以证明“写入器锁将阻止所有读取器和写入器锁”和“读取器锁不会阻止读取器锁定”成功。但是在我的测试中,似乎“读取器锁也不会阻止写入器锁”(在我的职位中有更多的测试细节),而且我没有找到关于这个问题的更多研究,有人证明过吗?

EN

回答 1

Stack Overflow用户

发布于 2011-08-31 13:59:19

来自MSDN

如果@ Page指令中的EnableSessionState值设置为ReadOnly,则对只读会话信息的请求不会导致会话数据的独占锁。但是,会话数据的只读请求可能仍然需要等待由会话数据的读-写请求设置的锁清除。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7257958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档