2 implementations of IDbConnection
System.Data.Common (1)
System\Data\Common\DbConnection.cs (1)
11
public abstract class DbConnection : Component,
IDbConnection
, IAsyncDisposable
System.Data.OleDb (1)
artifacts\obj\System.Data.OleDb\Debug\net10.0\System.Data.OleDb.notsupported.cs (1)
84
public sealed partial class OleDbConnection : System.Data.Common.DbConnection, System.Data.
IDbConnection
, System.ICloneable, System.IDisposable
27 references to IDbConnection
netstandard (1)
netstandard.cs (1)
541
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.
IDbConnection
))]
System.Data (1)
src\libraries\shims\System.Data\ref\System.Data.cs (1)
107
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.
IDbConnection
))]
System.Data.Common (24)
System\Data\Common\DbCommand.cs (1)
37
IDbConnection
? IDbCommand.Connection
System\Data\Common\DbConnection.cs (3)
61
IDbTransaction
IDbConnection
.BeginTransaction() =>
64
IDbTransaction
IDbConnection
.BeginTransaction(IsolationLevel isolationLevel) =>
139
IDbCommand
IDbConnection
.CreateCommand() => CreateDbCommand();
System\Data\Common\DbDataAdapter.cs (17)
413
IDbConnection
activeConnection = DbDataAdapter.GetConnection3(command, ADP.FillSchema);
619
IDbConnection
activeConnection = DbDataAdapter.GetConnection3(command, ADP.Fill);
972
IDbConnection
?[] connections = new
IDbConnection
[5]; // one for each statementtype
1200
IDbConnection
connection = DbDataAdapter.GetConnection1(this);
1218
IDbConnection
connection = DbDataAdapter.GetConnection4(dataCommand, statementType, isCommandFromRowUpdating);
1296
IDbConnection
connection = DbDataAdapter.GetConnection1(this);
1460
private static ConnectionState UpdateConnectionOpen(
IDbConnection
connection, StatementType statementType,
IDbConnection
?[] connections, ConnectionState[] connectionStates, bool useSelectConnectionState)
1742
private static
IDbConnection
GetConnection1(DbDataAdapter adapter)
1757
IDbConnection
? connection = null;
1769
private static
IDbConnection
GetConnection3(IDbCommand command, string method)
1773
IDbConnection
? connection = command.Connection;
1781
private static
IDbConnection
GetConnection4(IDbCommand command, StatementType statementType, bool isCommandFromRowUpdating)
1784
IDbConnection
? connection = command.Connection;
1806
private static void QuietClose(
IDbConnection
? connection, ConnectionState originalState)
1822
private static void QuietOpen(
IDbConnection
connection, out ConnectionState originalState)
System\Data\Common\DbTransaction.cs (1)
15
IDbConnection
? IDbTransaction.Connection => DbConnection;
System\Data\IDbCommand.cs (1)
10
IDbConnection
? Connection { get; set; }
System\Data\IDbTransaction.cs (1)
8
IDbConnection
? Connection { get; }
System.Data.Odbc (1)
Common\System\Data\Common\AdapterUtil.Odbc.cs (1)
443
internal static Exception ParallelTransactionsNotSupported(
IDbConnection
obj)