如何用OperationContext附加TransactionScope对象.当前对象(WCF)



我们需要在WCF请求中创建一个事务范围对象。我们想要添加一个检查,即只应该为一个请求创建一个TransactionScope对象。在创建'TransactionScope '对象之前,我们想要检查对象是否已经创建。如果它已经被创建,那么我们就不会创建这个对象。为了实现这一点,我们需要将TransactionScope对象与OperationContext附加在一起。当前,以便我们可以在创建任何对象之前添加check。请帮助/指导我们如何将"TransactionScope"对象附加到OperationContext中。当前对象。由于

您可以使用OperationBehavior属性的transactionscoperrequired属性:http://msdn.microsoft.com/en-us/library/system.servicemodel.operationbehaviorattribute.transactionscoperequired.aspx

将其设置为true以强制为操作创建TransactionScope,即使事务不是由客户端发起的。

最新更新