DbConnection.BeginDbTransaction(IsolationLevel) Method

Definition

When overridden in a derived class, starts a database transaction.

C#
protected abstract System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel);

Parameters

isolationLevel
IsolationLevel

One of the enumeration values that specifies the isolation level for the transaction to use.

Returns

An object representing the new transaction.

Remarks

If you are creating your own connection type, override this method to implement the code necessary to begin a transaction.

Applies to

Product Versions
.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
.NET Framework 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
UWP 10.0

See also