IDbConnection.BeginTransaction 方法

定義

開始資料庫異動。

多載

BeginTransaction()

開始資料庫異動。

BeginTransaction(IsolationLevel)

使用指定的 IsolationLevel 值來開始資料庫交易。

BeginTransaction()

開始資料庫異動。

C#
public System.Data.IDbTransaction BeginTransaction();

傳回

代表新異動的物件。

備註

交易完成後,您必須使用 CommitRollback 方法來明確認可或復原交易。

適用於

.NET 10 和其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

BeginTransaction(IsolationLevel)

使用指定的 IsolationLevel 值來開始資料庫交易。

C#
public System.Data.IDbTransaction BeginTransaction(System.Data.IsolationLevel il);

參數

il
IsolationLevel

其中一個 IsolationLevel 值。

傳回

代表新異動的物件。

備註

交易完成後,您必須使用 CommitRollback 方法來明確認可或復原交易。

適用於

.NET 10 和其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1