【发布时间】:2013-10-04 19:12:21
【问题描述】:
我正在调用一个 wcf 服务,其目的是在 sql server 表中插入一些详细信息。我正在使用 sql 事务,在插入操作之后,我还提交了 sql server 的事务。现在这个服务被一个客户端调用,该客户端已经启动了它自己的事务并且在它的事务内部调用这个服务。所以我的查询是:-
如果事务是由 SQL Server 提交事务命令提交的,并且在调用其他服务后在客户端发生一些异常(此服务功能已成功执行,但客户端正在调用另一个引发异常的 wcf 服务),那么插入的数据将是是否回滚第一个服务的数据库,如果是,它将如何发生。
【问题讨论】:
标签: c# wcf transactions transactionscope