transactionscope 相关问题

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

死锁发生得非常频繁

我的应用程序经常陷入僵局,因为 该应用程序有 50 到 60 个屏幕 我们使用 SQL 视图来显示列表屏幕 我们主要只使用 2 个表来存储所有数据,并且它有

回答 1 投票 0

在 SQL Server 2014 中使用带有事务的存储过程的 TransactionScope

我使用 C# 和 ADO.Net 以及 TransactionScope 在 ASP.Net 应用程序中运行事务。该事务应该在多个表中保存一些数据,然后向订阅者发送电子邮件。

回答 1 投票 0

Hangfire 事务流程(工作单元)

在下面的.Net Framework代码中,确保将someEntity对象插入到数据库中,然后执行Publish操作。然而,在.Net Core 中我无法做到这一点。什...

回答 3 投票 0

在事务中同时运行任务时集成测试错误

我编写了一个集成测试,用两个线程同时插入两个文档,测试完成后,我希望测试期间插入的记录都不存在于数据库中。 我用过...

回答 1 投票 0

TransactionScope 不回滚事务

这是我的事务范围源代码的当前架构。 第三个插入抛出 .NET 异常(不是 SQL 异常),并且它不会回滚前两个插入语句....

回答 7 投票 0

使用 Entity Framework Core v8.0.8 DbContext 和 TransactionScope 从表中读取未提交的内容

我目前正在考虑将使用 Entity Framework (v6.4.4) 的 .NET 项目(标准迁移到 .NET 8)升级到 EF Core (v8.0.8)。 在大多数情况下,这段经历是无痛的,但我......

回答 1 投票 0

是否可以全局禁用 Entity Framework Core 8 中环境事务的登记?

精简版 我们希望禁用整个 Entity Framework Core 8 DbContext 的环境事务 (System.Transactions.TransactionScope) 自动登记。 DbContext 永远不应该得到

回答 1 投票 0

是否可以全局禁用实体框架8中环境事务的登记?

精简版 我们希望禁用整个实体框架 DbContext 的环境事务 (System.Transactions.TransactionScope) 自动登记。 DbContext 永远不应该获得 enlis...

回答 1 投票 0

如何在实体框架 6 失败的事务中记录数据库中的错误

如果我正在事务中进行大量更新,并且它抛出异常,我仍然想在同一数据库上下文中的表中记录一些信息,以便我知道发生了什么。我

回答 1 投票 0

如何加入 TransactionScope?

简短版本 我如何加入正在进行的 TransactionScope? 长版 如果您使用 TransactionScope,您可以创建一个“环境”事务: 使用 (TransactionScope 范围 = new

回答 1 投票 0

在线程中获取休眠延迟加载对象

我正在使用 Hibernate 5.3、Spring 和 Java 8。 我们的应用程序是一个企业应用程序,最初是在 struts 上创建的,然后在 Spring 中进行一些新的开发。春天不太好

回答 1 投票 0

在内存优化表上使用 TransactionScope 时出现“事务隔离级别设置为快照”错误

在 SQL Server 上的内存磁盘设置中,如下所示 快照隔离状态 快照隔离状态描述 is_read_commissed_snapshot_on is_memory_optimized_elevate_to_snapshot_on

回答 1 投票 0

即使抛出异常,TransactionScope 也不会回滚

我在交易块内进行了一些 API 调用。据我所知,如果这些 API 中的任何一个抛出异常,那么事务应该回滚。通过回滚,我了解到所有任务...

回答 1 投票 0

带有 EF Core DbContext 的 Azure Functions - DI 范围如何工作?

我目前正在 .NET Core 中开发 Azure Function 应用程序,并尝试为请求添加事务。问题是,当函数调用在 context.Database.BeginTransacti 之间进行工作时...

回答 1 投票 0

将 TransactionScope 与 OracleManagedDataAccess 一起使用,抛出 System.PlatformNotSupportedException:“此平台不支持操作。”

我可以通过尝试在同一个 TransactionScope 中打开 2 个连接来成功重现此情况(即使第一个连接在打开下一个连接之前已关闭),如下所示: var connectionString = "一些连接...

回答 2 投票 0

在事务中调用 WCF 方法会导致错误

我有一个复杂的应用程序并遇到了错误。我用以下代码简化了我的实际问题。 我有一个 WCF 服务,其方法可以对我的一个表执行选择: 公共圣...

回答 1 投票 0

服务器故障转移后 TransactionScope 是否仍在运行?服务器故障转移时数据库如何自动回滚更改?

这是我的代码 使用 (var context = DbContextCreator.Create()) { var transactionOptions = new TransactionOptions { Timeout = TransactionManager.DefaultTimeout }; // 60 秒。 ...

回答 1 投票 0

从 C# 调用 SQL 的超时:TransactionScope 似乎覆盖了 DbCommand CommandTimeout

我对这些超时的理解如下: DbCommand.CommandTimeout 控制 Sql 命令在自发停止并将控制权返回给 C# 调用代码之前运行的时间(...

回答 1 投票 0

交易范围超时 10 分钟

我在 C# 中有一个长时间运行的 TransactionScope。我告诉示波器它应该有很长的时间跨度,但我仍然超时。什么可能导致这种情况? 交易选项 交易选项 = 新

回答 10 投票 0

“操作对于交易状态无效”错误和交易范围

当我尝试调用包含 SELECT 语句的存储过程时,出现以下错误: 该操作对于事务状态无效 这是我的......的结构

回答 10 投票 0

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