![]() |
1
3
TransactionScope似乎只处理与消息队列有关的外部事务。如果您希望MessageQueueTransaction仅为内部事务,则必须使用它。这与SQL事务的工作方式不同,在SQL事务中,只有在需要时才升级事务,这让我感到困惑。 |
![]() |
2
0
看看这篇MSDN文章: Transaction Management Escalation 以下列出了典型的升级行为,如(亮点是我的):
正如您所看到的,不仅当您在网络上做事时,而且即使您在同一台机器上做事,也可能发生提升。(例如,我最近遇到了一个问题,我从同一(集群)服务器上的Windows服务访问MS SQL数据库。) 此外,如果WCF服务涉及到流程中的某个位置,也可能发生这种情况。 |
|
3
0
这种说法是不对的。TransactionScope将处理消息队列中的本地事务,只是它使用MSDTC来处理。 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |