2 types derived from DbTransaction
System.Data.Odbc (1)
System\Data\Odbc\OdbcTransaction.cs (1)
8public sealed class OdbcTransaction : DbTransaction
System.Data.OleDb (1)
artifacts\obj\System.Data.OleDb\Debug\net10.0\System.Data.OleDb.notsupported.cs (1)
480public sealed partial class OleDbTransaction : System.Data.Common.DbTransaction
29 references to DbTransaction
Microsoft.Data.Analysis (1)
DataFrame.IO.cs (1)
242using var transaction = connection.BeginTransaction();
netstandard (1)
netstandard.cs (1)
472[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.Common.DbTransaction))]
System.Data (1)
src\libraries\shims\System.Data\ref\System.Data.cs (1)
46[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.Common.DbTransaction))]
System.Data.Common (18)
System\Data\Common\DbBatch.cs (2)
25public DbTransaction? Transaction 31protected abstract DbTransaction? DbTransaction { get; set; }
System\Data\Common\DbCommand.cs (3)
47protected abstract DbTransaction? DbTransaction { get; set; } 68public DbTransaction? Transaction 77set { DbTransaction = (DbTransaction?)value; }
System\Data\Common\DbConnection.cs (9)
51protected abstract DbTransaction BeginDbTransaction(IsolationLevel isolationLevel); 53public DbTransaction BeginTransaction() => 56public DbTransaction BeginTransaction(IsolationLevel isolationLevel) 67protected virtual ValueTask<DbTransaction> BeginDbTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken) 71return ValueTask.FromCanceled<DbTransaction>(cancellationToken); 76return new ValueTask<DbTransaction>(BeginDbTransaction(isolationLevel)); 80return ValueTask.FromException<DbTransaction>(e); 84public ValueTask<DbTransaction> BeginTransactionAsync(CancellationToken cancellationToken = default) 87public ValueTask<DbTransaction> BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken = default)
System\Data\Common\DbDataSource.cs (2)
348protected override DbTransaction? DbTransaction 577protected override DbTransaction? DbTransaction
System\Data\Common\DbTransaction.cs (2)
74/// Gets a value that indicates whether this <see cref="DbTransaction" /> instance supports database savepoints. 80/// <see langword="true" /> if this <see cref="DbTransaction"/> instance supports database savepoints; otherwise,
System.Data.Odbc (6)
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionClosed.cs (1)
19public override DbTransaction BeginTransaction(IsolationLevel il) => throw ADP.ClosedConnectionError();
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionInternal.cs (1)
185public abstract DbTransaction BeginTransaction(IsolationLevel il);
System\Data\Odbc\OdbcCommand.cs (1)
280protected override DbTransaction? DbTransaction
System\Data\Odbc\OdbcConnection.cs (2)
883protected override DbTransaction BeginDbTransaction(IsolationLevel isolationLevel) 885DbTransaction transaction = InnerConnection.BeginTransaction(isolationLevel);
System\Data\Odbc\OdbcConnectionOpen.cs (1)
45public override DbTransaction BeginTransaction(IsolationLevel isolevel)
System.Data.OleDb (2)
artifacts\obj\System.Data.OleDb\Debug\net10.0\System.Data.OleDb.notsupported.cs (2)
31protected override System.Data.Common.DbTransaction? DbTransaction { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_OleDb); } set { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_OleDb); } } 109protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_OleDb); }