5 types derived from DbConnection
System.Data (4)
fx\src\data\System\Data\Odbc\OdbcConnection.cs (1)
28public sealed partial class OdbcConnection : DbConnection, ICloneable {
fx\src\data\System\Data\OleDb\OleDbConnection.cs (1)
35public sealed partial class OleDbConnection : DbConnection, ICloneable, IDbConnection {
fx\src\Data\System\Data\ProviderBase\DbConnectionHelper.cs (1)
23public sealed partial class CONNECTIONOBJECTNAME : DbConnection {
fx\src\data\System\Data\SqlClient\SqlConnection.cs (1)
48public sealed partial class SqlConnection: DbConnection, ICloneable {
System.Data.Entity (1)
System\Data\EntityClient\EntityConnection.cs (1)
31public sealed class EntityConnection : DbConnection
211 references to DbConnection
System.Data (95)
fx\src\data\System\Data\Common\DBCommand.cs (3)
59public DbConnection Connection { 73DbConnection = (DbConnection)value; 77abstract protected DbConnection DbConnection { // V1.2.3300
fx\src\data\System\Data\Common\DBCommandBuilder.cs (3)
514DbConnection connection = srcCommand.Connection; 1170internal DbConnection GetConnection() { 1396command.Connection = (DbConnection)select.Connection;
fx\src\data\System\Data\Common\DbProviderFactories.cs (1)
96static public DbProviderFactory GetFactory(DbConnection connection) {
fx\src\data\System\Data\Common\DbProviderFactory.cs (1)
38public virtual DbConnection CreateConnection() {
fx\src\data\System\Data\Common\DbTransaction.cs (2)
18public DbConnection Connection { 30abstract protected DbConnection DbConnection {
fx\src\data\System\Data\Odbc\OdbcCommand.cs (1)
255override protected DbConnection DbConnection { // V1.2.3300
fx\src\data\System\Data\Odbc\OdbcConnectionFactory.cs (9)
37override protected DbConnectionInternal CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) { 122override internal DbConnectionPoolGroup GetConnectionPoolGroup(DbConnection connection) { 130override internal DbConnectionInternal GetInnerConnection(DbConnection connection) { 138override protected int GetObjectId(DbConnection connection) { 146override internal void PermissionDemand(DbConnection outerConnection) { 153override internal void SetConnectionPoolGroup(DbConnection outerConnection, DbConnectionPoolGroup poolGroup) { 160override internal void SetInnerConnectionEvent(DbConnection owningObject, DbConnectionInternal to) { 167override internal bool SetInnerConnectionFrom(DbConnection owningObject, DbConnectionInternal to, DbConnectionInternal from) { 175override internal void SetInnerConnectionTo(DbConnection owningObject, DbConnectionInternal to) {
fx\src\data\System\Data\Odbc\OdbcFactory.cs (1)
32public override DbConnection CreateConnection() {
fx\src\data\System\Data\Odbc\odbcmetadatafactory.cs (1)
1031protected override DataTable PrepareCollection(String collectionName, String[] restrictions, DbConnection connection){
fx\src\data\System\Data\Odbc\OdbcTransaction.cs (1)
35override protected DbConnection DbConnection { // MDAC 66655
fx\src\data\System\Data\OleDb\OleDbCommand.cs (1)
232override protected DbConnection DbConnection { // V1.2.3300
fx\src\data\System\Data\OleDb\OleDbConnectionFactory.cs (9)
37override protected DbConnectionInternal CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) { 117override internal DbConnectionPoolGroup GetConnectionPoolGroup(DbConnection connection) { 125override internal DbConnectionInternal GetInnerConnection(DbConnection connection) { 133override protected int GetObjectId(DbConnection connection) { 141override internal void PermissionDemand(DbConnection outerConnection) { 148override internal void SetConnectionPoolGroup(DbConnection outerConnection, DbConnectionPoolGroup poolGroup) { 155override internal void SetInnerConnectionEvent(DbConnection owningObject, DbConnectionInternal to) { 162override internal bool SetInnerConnectionFrom(DbConnection owningObject, DbConnectionInternal to, DbConnectionInternal from) { 170override internal void SetInnerConnectionTo(DbConnection owningObject, DbConnectionInternal to) {
fx\src\data\System\Data\OleDb\OleDbFactory.cs (1)
32public override DbConnection CreateConnection() {
fx\src\data\System\Data\OleDb\OleDbMetaDataFactory.cs (1)
479protected override DataTable PrepareCollection(String collectionName, String[] restrictions, DbConnection connection){
fx\src\data\System\Data\OleDb\OleDbTransaction.cs (1)
144override protected DbConnection DbConnection {
fx\src\data\System\Data\ProviderBase\DbConnectionClosed.cs (8)
45internal override void CloseConnection(DbConnection owningObject, DbConnectionFactory connectionFactory) { 57override protected internal DataTable GetSchema(DbConnectionFactory factory, DbConnectionPoolGroup poolGroup, DbConnection outerConnection, string collectionName, string[] restrictions) { 65internal override bool TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions) { 75internal override bool TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions) { 104internal override void CloseConnection(DbConnection owningObject, DbConnectionFactory connectionFactory) 109internal override bool TryReplaceConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions) { 113internal override bool TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions) { 154internal override bool TryReplaceConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions) {
fx\src\data\System\Data\ProviderBase\DbConnectionFactory.cs (15)
79public void ClearPool(DbConnection connection) { 124internal DbConnectionInternal CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions) { 141internal DbConnectionInternal CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) { 186internal bool TryGetConnection(DbConnection owningConnection, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, out DbConnectionInternal connection) { 336private DbConnectionPool GetConnectionPool(DbConnection owningObject, DbConnectionPoolGroup connectionPoolGroup) { 571virtual protected DbConnectionInternal CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) { 575abstract protected DbConnectionInternal CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection); 581abstract internal DbConnectionPoolGroup GetConnectionPoolGroup(DbConnection connection); 583abstract internal DbConnectionInternal GetInnerConnection(DbConnection connection); 585abstract protected int GetObjectId(DbConnection connection); 587abstract internal void PermissionDemand(DbConnection outerConnection); 589abstract internal void SetConnectionPoolGroup(DbConnection outerConnection, DbConnectionPoolGroup poolGroup); 591abstract internal void SetInnerConnectionEvent(DbConnection owningObject, DbConnectionInternal to); 593abstract internal bool SetInnerConnectionFrom(DbConnection owningObject, DbConnectionInternal to, DbConnectionInternal from) ; 595abstract internal void SetInnerConnectionTo(DbConnection owningObject, DbConnectionInternal to);
fx\src\data\System\Data\ProviderBase\DbConnectionInternal.cs (8)
378internal virtual void CloseConnection(DbConnection owningObject, DbConnectionFactory connectionFactory) { 617virtual protected internal DataTable GetSchema(DbConnectionFactory factory, DbConnectionPoolGroup poolGroup, DbConnection outerConnection, string collectionName, string[] restrictions){ 654internal virtual void OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) { 665internal virtual bool TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions) { 669internal virtual bool TryReplaceConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions) { 673protected bool TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions) { 802DbConnection owner = (DbConnection)Owner;
fx\src\data\System\Data\ProviderBase\DbConnectionPool.cs (8)
57public PendingGetConnection(long dueTime, DbConnection owner, TaskCompletionSource<DbConnectionInternal> completion, DbConnectionOptions userOptions) { 63public DbConnection Owner { get; private set; } 792private DbConnectionInternal CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) { 1171internal bool TryGetConnection(DbConnection owningObject, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions, out DbConnectionInternal connection) { 1223private bool TryGetConnection(DbConnection owningObject, uint waitForMultipleObjectsTimeout, bool allowCreate, bool onlyOneCheckConnection, DbConnectionOptions userOptions, out DbConnectionInternal connection) { 1406private void PrepareConnection(DbConnection owningObject, DbConnectionInternal obj, SysTx.Transaction transaction) { 1431internal DbConnectionInternal ReplaceConnection(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) { 1794private DbConnectionInternal UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection = null) {
fx\src\data\System\Data\ProviderBase\DbMetaDataFactory.cs (3)
123private DataTable ExecuteCommand(DataRow requestedCollectionRow, String[] restrictions, DbConnection connection){ 379virtual public DataTable GetSchema(DbConnection connection, string collectionName, string[] restrictions) { 483virtual protected DataTable PrepareCollection(String collectionName, String[] restrictions,DbConnection connection){
fx\src\data\System\Data\SqlClient\SqlClientFactory.cs (1)
39public override DbConnection CreateConnection() {
fx\src\data\System\Data\SqlClient\SqlCommand.cs (1)
518override protected DbConnection DbConnection { // V1.2.3300
fx\src\data\System\Data\SqlClient\SqlConnectionFactory.cs (10)
35override protected DbConnectionInternal CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) { 39override protected DbConnectionInternal CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) { 253override internal DbConnectionPoolGroup GetConnectionPoolGroup(DbConnection connection) { 261override internal DbConnectionInternal GetInnerConnection(DbConnection connection) { 269override protected int GetObjectId(DbConnection connection) { 277override internal void PermissionDemand(DbConnection outerConnection) { 284override internal void SetConnectionPoolGroup(DbConnection outerConnection, DbConnectionPoolGroup poolGroup) { 291override internal void SetInnerConnectionEvent(DbConnection owningObject, DbConnectionInternal to) { 298override internal bool SetInnerConnectionFrom(DbConnection owningObject, DbConnectionInternal to, DbConnectionInternal from) { 306override internal void SetInnerConnectionTo(DbConnection owningObject, DbConnectionInternal to) {
fx\src\data\System\Data\SqlClient\SqlInternalConnectionSmi.cs (2)
442DbConnection owningObject = (DbConnection)Owner;
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (1)
2680internal override bool TryReplaceConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions) {
fx\src\data\System\Data\SqlClient\sqlmetadatafactory.cs (1)
262protected override DataTable PrepareCollection(String collectionName, String[] restrictions, DbConnection connection){
fx\src\data\System\Data\SqlClient\SqlTransaction.cs (1)
62override protected DbConnection DbConnection {
System.Data.Entity (39)
System\Data\Common\DbProviderServices.cs (10)
134public string GetProviderManifestToken(DbConnection connection) { 159protected abstract string GetDbProviderManifestToken(DbConnection connection); 276public static DbProviderServices GetProviderServices(DbConnection connection) { 300public static DbProviderFactory GetProviderFactory(DbConnection connection) 389public void CreateDatabase(DbConnection connection, int? commandTimeout, StoreItemCollection storeItemCollection) 395protected virtual void DbCreateDatabase(DbConnection connection, int? commandTimeout, StoreItemCollection storeItemCollection) 411public bool DatabaseExists(DbConnection connection, int? commandTimeout, StoreItemCollection storeItemCollection) 417protected virtual bool DbDatabaseExists(DbConnection connection, int? commandTimeout, StoreItemCollection storeItemCollection) 429public void DeleteDatabase(DbConnection connection, int? commandTimeout, StoreItemCollection storeItemCollection) 435protected virtual void DbDeleteDatabase(DbConnection connection, int? commandTimeout, StoreItemCollection storeItemCollection)
System\Data\EntityClient\EntityAdapter.cs (1)
36DbConnection IEntityAdapter.Connection
System\Data\EntityClient\EntityCommand.cs (1)
170protected override DbConnection DbConnection
System\Data\EntityClient\EntityConnection.cs (13)
57private DbConnection _storeConnection; 97public EntityConnection(MetadataWorkspace workspace, DbConnection connection) 377public DbConnection StoreConnection 545DbConnection storeConnectionToOpen, 546DbConnection originalConnection, 586private void InitializeMetadata(DbConnection newConnection, 587DbConnection originalConnection, 621private void ResetStoreConnection(DbConnection newConnection, DbConnection originalConnection, bool closeOriginalConnection) 846DbConnection storeConnection = null; 963DbConnection storeConnection, 1271private DbConnection GetStoreConnection(DbProviderFactory factory) 1273DbConnection storeConnection = factory.CreateConnection();
System\Data\EntityClient\EntityProviderFactory.cs (1)
61public override DbConnection CreateConnection()
System\Data\EntityClient\EntityProviderServices.cs (1)
78protected override string GetDbProviderManifestToken(DbConnection connection)
System\Data\EntityClient\EntityTransaction.cs (1)
55protected override DbConnection DbConnection
System\Data\IEntityAdapter.cs (1)
21DbConnection Connection { get; set; }
System\Data\Objects\Internal\ObjectQueryExecutionPlan.cs (1)
67DbConnection connection = context.Connection;
System\Data\Objects\ObjectContext.cs (4)
286public DbConnection Connection 3264DbConnection storeConnection = this._connection.StoreConnection; 3275DbConnection storeConnection = this._connection.StoreConnection; 3286DbConnection storeConnection = this._connection.StoreConnection;
System\Data\SqlClient\SqlProviderServices.cs (4)
216protected override string GetDbProviderManifestToken(DbConnection connection) { 717protected override void DbCreateDatabase(DbConnection connection, int? commandTimeout, StoreItemCollection storeItemCollection) 887protected override bool DbDatabaseExists(DbConnection connection, int? commandTimeout, StoreItemCollection storeItemCollection) 971protected override void DbDeleteDatabase(DbConnection connection, int? commandTimeout, StoreItemCollection storeItemCollection)
System\Data\SqlClient\SqlProviderUtilities.cs (1)
29internal static SqlConnection GetRequiredSqlConnection(DbConnection connection)
System.Data.Entity.Design (4)
System\Data\Entity\Design\EntityStoreSchemaGenerator.cs (3)
152DbConnection connection = _loader.InnerConnection; 315DbConnection providerConnection = factory.CreateConnection(); 328private static MetadataWorkspace GetProviderSchemaMetadataWorkspace(DbProviderServices providerServices, DbConnection providerConnection, Version targetEntityFrameworkVersion)
System\Data\Entity\Design\SSDLGenerator\EntityStoreSchemaGeneratorDatabaseSchemaLoader.cs (1)
158public System.Data.Common.DbConnection InnerConnection
System.Data.Linq (15)
DataContext.cs (1)
209public DbConnection Connection {
Provider\IProvider.cs (1)
38DbConnection Connection { get; }
SqlClient\Common\IConnectionManager.cs (1)
8DbConnection UseConnection(IConnectionUser user);
SqlClient\SqlConnectionManager.cs (4)
19private DbConnection connection; 28internal SqlConnectionManager(IProvider provider, DbConnection con, int maxUsers, bool disposeConnection) { 38public DbConnection UseConnection(IConnectionUser user) { 75internal DbConnection Connection {
SqlClient\SqlProvider.cs (8)
151DbConnection con = conManager.UseConnection(this); 168DbConnection con = conManager.UseConnection(this); 196DbConnection con = conManager.UseConnection(this); 210DbConnection IProvider.Connection { 342DbConnection con; 376con = connection as DbConnection; 716DbConnection con = this.conManager.UseConnection(this); 1032DbConnection con = this.conManager.UseConnection(this);
System.Web (7)
UI\WebControls\SqlDataSource.cs (3)
807internal DbConnection CreateConnection(string connectionString) { 809DbConnection connection = factory.CreateConnection(); 817internal DbCommand CreateCommand(string commandText, DbConnection connection) {
UI\WebControls\SqlDataSourceView.cs (4)
797DbConnection connection = _owner.CreateConnection(_owner.ConnectionString); 840DbConnection connection = _owner.CreateConnection(_owner.ConnectionString); 879DbConnection connection = _owner.CreateConnection(_owner.ConnectionString); 1141DbConnection connection = _owner.CreateConnection(_owner.ConnectionString);
System.Web.Entity.Design (3)
System\Data\WebControls\Design\EntityDataSourceDesignerHelper.cs (3)
585DbConnection dbConnection = GetDbConnection(connStrBuilder); 974private DbConnection GetDbConnection(EntityConnectionStringBuilder connStrBuilder) 1000DbConnection storeConnection = factory.CreateConnection();
System.Web.Extensions (24)
ClientServices\Providers\ClientFormsAuthenticationMembershipProvider.cs (4)
378using (DbConnection conn = SqlHelper.GetConnection(null, _ConnectionString, _ConnectionStringProvider)) { 416using (DbConnection conn = SqlHelper.GetConnection(null, _ConnectionString, _ConnectionStringProvider)) { 499using (DbConnection conn = SqlHelper.GetConnection(username, _ConnectionString, _ConnectionStringProvider)) { 619using (DbConnection conn = SqlHelper.GetConnection(username, _ConnectionString, _ConnectionStringProvider)) {
ClientServices\Providers\ClientRoleProvider.cs (3)
218using (DbConnection conn = SqlHelper.GetConnection(_CurrentUser, _ConnectionString, _ConnectionStringProvider)) { 265using (DbConnection conn = SqlHelper.GetConnection(_CurrentUser, _ConnectionString, _ConnectionStringProvider)) { 320using (DbConnection conn = SqlHelper.GetConnection(_CurrentUser, _ConnectionString, _ConnectionStringProvider)) {
ClientServices\Providers\ClientSettingsProvider.cs (4)
683using (DbConnection conn = SqlHelper.GetConnection(Thread.CurrentPrincipal.Identity.Name, 784using (DbConnection conn = SqlHelper.GetConnection(username, GetConnectionString(), _ConnectionStringProvider)) { 870using (DbConnection conn = SqlHelper.GetConnection(username, GetConnectionString(), _ConnectionStringProvider)) 881using (DbConnection conn = SqlHelper.GetConnection(username, GetConnectionString(), _ConnectionStringProvider)) {
ClientServices\Providers\SqlHelper.cs (13)
51internal static DbConnection GetConnection(string username, string connectionString, string sqlProvider) 61DbConnection connection = new SqlConnection(connectionString); 68internal static void AddParameter(DbConnection conn, DbCommand cmd, string paramName, object paramValue) 85using (DbConnection connection = GetConnection(username, connectionString, sqlProvider)) { 103using (DbConnection connection = GetConnection(username, connectionString, sqlProvider)) { 146using (DbConnection connection = GetConnection(username, connectionString, sqlProvider)) { 178private static DbConnection GetSqlCeConnection(string username, string connectionString) 180DbConnection conn = CreateDBIfRequired(username, connectionString); 189private static DbConnection CreateDBIfRequired(string username, string connectionString) { 194DbConnection conn = null; 275private static DbConnection CreateNewSqlCeConnection(string connectionString, bool openConn) 279DbConnection conn = (DbConnection) Activator.CreateInstance(_SqlCeConnectionType, new object[] {connectionString});
System.Workflow.Runtime (24)
Hosting\DbResourceAllocator.cs (10)
135internal DbConnection OpenNewConnection() 141internal DbConnection OpenNewConnectionNoEnlist() 146internal DbConnection OpenNewConnection(bool disallowEnlist) 148DbConnection connection = null; 172internal DbConnection GetEnlistedConnection(WorkflowCommitWorkBatchService txSvc, Transaction transaction, out bool isNewConnection) 174DbConnection connection; 218DbConnection dbConnection = OpenNewConnection(); 222internal static DbCommand NewCommand(DbConnection dbConnection) 226internal static DbCommand NewCommand(string commandText, DbConnection dbConnection, DbTransaction transaction) 293using (DbConnection connection = this.OpenNewConnection(false))
Hosting\LocalTransaction.cs (2)
27System.Data.Common.DbConnection connection; 54public System.Data.Common.DbConnection Connection
Hosting\SharedConnectionInfo.cs (2)
28readonly DbConnection connection; 78internal DbConnection DBConnection
Hosting\SqlWorkflowPersistenceService.cs (3)
52DbConnection connection; 108DbConnection conn = null; 540private DbConnection ResetConnection()
Tracking\SqlTrackingService.cs (7)
825DbConnection connection = DbResourceAllocator.OpenNewConnection(false); 849DbConnection connection = DbResourceAllocator.OpenNewConnection(false); 943DbConnection connection = null; 1160DbConnection conn = DbResourceAllocator.OpenNewConnection(); 1336DbConnection conn = DbResourceAllocator.OpenNewConnection(); 1480DbConnection conn = DbResourceAllocator.OpenNewConnection(); 1650DbConnection conn = DbResourceAllocator.OpenNewConnection();