transactionscope 相关问题

TransactionScope是一个.NET类,用于将代码块标记为事务性。它使用隐式编程模型,因此事务由基础结构而不是开发人员管理。该类是在.NET 2.0中引入的。

[C#System.Transactions.Transaction与TransactionScope

基于本文以及问题:Transaction和TransactionScope之间的区别,我们知道TransactionScope TransactionScope类提供了一种简单的方法来标记...

回答 1 投票 0

如何使用Task保存事务范围

我想在TransactionScope中运行任务,通过80个保存任务来处理400,000条记录(每保存5000条记录)这是我的代码:使用(TransactionScope scope = new TransactionScope(...

回答 1 投票 0

为什么要在NET C#中使用TransactionScope进行只读数据库调用?

我继承了一个旧系统,该系统由于堆上数百万个已分配的InternalTransaction对象而导致内存泄漏。我已经将其追溯到数据库访问类。在此...

回答 2 投票 2

Sqlite内存-TransactionScope-已检测到环境事务

我遇到异常Microsoft.EntityFrameworkCore.Database.Transaction.AmbientTransactionWarning:已检测到环境事务,但我不知道如何解决此问题...

回答 1 投票 0

TransactionScope还原存储过程更改

我在存储过程中使用事务范围,在存储过程中我们不使用事务,但是在完成事务范围之后,将还原在存储过程中所做的更改,无法...

回答 2 投票 0

多个同时连接DotNetCore

我想在我的dotnet核心项目中将TransactionScope用于我的业务服务。我同时使用MysqlConnection和SqlConnection。我的目的是在自己的数据库中添加一些数据,然后做几个...

回答 1 投票 0

TransactionScope如何与多线程一起使用

[嗨,首先感谢您对这个问题的关注;有什么方法可以使用(Transactionscope x = new Transactionscope()){Thead A()=> ...

回答 1 投票 1

[使用单个交易范围时获取TransactionInDoubtException

我以下面的方式使用Transaction Scope,var option1 = new TransactionOptions(); option1.IsolationLevel = IsolationLevel.ReadCommitted; option1.Timeout = TimeSpan.FromSeconds(...

回答 1 投票 1

连接池可以同时为多个事务提供相同的连接吗?

在Web API应用程序中,我们对SQL Server使用存储库模式。我们收到以下连接错误,已经有与此命令关联的打开的DataReader,必须将其关闭...

回答 1 投票 0

[Machine.Config中的maxTimeout值未被C#winform应用程序拾取

我一直在使用Oracle10g数据库在Winform应用程序上工作,该数据库正在使用TransactionScope,并且想要修改machine.config文件中指定的maxTimeOut值,而我的machine.config文件位于...

回答 2 投票 4


具有多个dbcontext的一个事务

我正在单元测试中使用事务来回滚更改。单元测试使用dbcontext,而我正在测试的服务使用其自己的。它们都包装在一个事务中,并且一个dbcontext ...

回答 5 投票 17

WCF + TransactionScopeRequired + async + throw fault => ProtocolException“正在执行哪个方法的事务被异步中止”

在使用异步主机实现的服务(在我的情况下使用Tasks)上调用标记为“TransactionScopeRequired = true”的WCF操作并异步抛出异常(即...

回答 1 投票 0

提交事务时获取事务ID

我在事务范围内使用IEnlistmentNotification接口,我希望在范围完成后在commit方法中访问当前事务id,如下所示:public void Commit(...

回答 1 投票 1

在WCF中使用TransactionScope进行SQL事务回滚

我有一个正在使用WCF服务的Web应用程序。它在TransactionScope中包装了几个方法调用,以防止数据损坏。当使用网络应用程序时,它似乎成功了...

回答 1 投票 0

is not working in apache camel

我有一个包含两个表,帐户和帐户的数据库。我想在同一个事务范围内对这两个数据库表做一些更新,所以我使用了组件,但是当一个异常是......

回答 1 投票 1

MSDTC只在一个方向工作

我正在尝试使用TransactionScope进行单元测试,并且我在构建服务器上不断出现错误。在关注了几个有用的SO答案和博客之后,我安装了DTCPing并在server1和...上运行它。

回答 2 投票 10

Azure SQL和内部sql server上的分布式事务会导致错误

是否可以在本地SQL Server实例和Azure SQL数据库之间进行事务。我有以下测试用例。公共类TransactionsTest {[Fact] public ...

回答 1 投票 2

业务层中的TransactionScope用于脏异步读取

我正在开发.NET Core web api服务,并在BL中使用以下方法:public async Task GetParams(CreateRequest request){var user = await ...

回答 1 投票 1

发布带有Rebus的消息和在事务范围中登记的数据库连接时,机器崩溃

假设我在事务范围内有Rebus和数据库连接(例如sql server connection)。将在数据库连接上执行一些数据库操作,有些......

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.