1 instantiation of DbConnectionPool
System.Data (1)
fx\src\data\System\Data\ProviderBase\DbConnectionPoolGroup.cs (1)
193DbConnectionPool newPool = new DbConnectionPool(connectionFactory, this, currentIdentity, connectionPoolProviderInfo);
46 references to DbConnectionPool
System.Data (46)
fx\src\data\System\Data\Common\System.Data_BID.cs (6)
78if ((modFlags & System.Data.ProviderBase.DbConnectionPool.PoolerTracePoints) != 0 && modID != NoData) 84if ((modFlags & System.Data.ProviderBase.DbConnectionPool.PoolerTracePoints) != 0 && modID != NoData) 90if ((modFlags & System.Data.ProviderBase.DbConnectionPool.PoolerTracePoints) != 0 && modID != NoData) 96if ((modFlags & System.Data.ProviderBase.DbConnectionPool.PoolerTracePoints) != 0 && modID != NoData) 105if ((modFlags & System.Data.ProviderBase.DbConnectionPool.PoolerTracePoints) != 0 && modID != NoData) 111if ((modFlags & System.Data.ProviderBase.DbConnectionPool.PoolerTracePoints) != 0 && modID != NoData) {
fx\src\data\System\Data\Odbc\OdbcConnectionFactory.cs (1)
37override protected DbConnectionInternal CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) {
fx\src\data\System\Data\OleDb\OleDbConnectionFactory.cs (1)
37override protected DbConnectionInternal CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) {
fx\src\data\System\Data\ProviderBase\DbConnectionFactory.cs (11)
21private readonly List<DbConnectionPool> _poolsToRelease; 43_poolsToRelease = new List<DbConnectionPool>(); 141internal DbConnectionInternal CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) { 190DbConnectionPool connectionPool; 336private DbConnectionPool GetConnectionPool(DbConnection owningObject, DbConnectionPoolGroup connectionPoolGroup) { 365DbConnectionPool connectionPool = connectionPoolGroup.GetConnectionPool(this); 475DbConnectionPool[] poolsToRelease = _poolsToRelease.ToArray(); 476foreach (DbConnectionPool pool in poolsToRelease) { 541internal void QueuePoolForRelease(DbConnectionPool pool, bool clearing) { 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);
fx\src\data\System\Data\ProviderBase\DbConnectionInternal.cs (9)
41private DbConnectionPool _connectionPool; // the pooler that the connection came from (Pooled connections only) 154if (Bid.IsOn(DbConnectionPool.PoolerTracePoints)) { 298internal DbConnectionPool Pool { 434DbConnectionPool connectionPool = Pool; 552DbConnectionPool pool = Pool; 636internal void MakePooledConnection(DbConnectionPool connectionPool) { 718if (Bid.IsOn(DbConnectionPool.PoolerTracePoints)) { 748if (Bid.IsOn(DbConnectionPool.PoolerTracePoints)) { 821DbConnectionPool pool = Pool;
fx\src\data\System\Data\ProviderBase\DbConnectionPool.cs (4)
73DbConnectionPool _pool; 78internal TransactedConnectionPool(DbConnectionPool pool) 94internal DbConnectionPool Pool { 816var oldConnectionPool = oldConnection.Pool;
fx\src\data\System\Data\ProviderBase\DbConnectionPoolGroup.cs (10)
37private ConcurrentDictionary<DbConnectionPoolIdentity, DbConnectionPool> _poolCollection; 65_poolCollection = new ConcurrentDictionary<DbConnectionPoolIdentity, DbConnectionPool>(); 126ConcurrentDictionary<DbConnectionPoolIdentity, DbConnectionPool> oldPoolCollection = null; 130_poolCollection = new ConcurrentDictionary<DbConnectionPoolIdentity, DbConnectionPool>(); 137DbConnectionPool pool = entry.Value; 158internal DbConnectionPool GetConnectionPool(DbConnectionFactory connectionFactory) { 166DbConnectionPool pool = null; 193DbConnectionPool newPool = new DbConnectionPool(connectionFactory, this, currentIdentity, connectionPoolProviderInfo); 250var newPoolCollection = new ConcurrentDictionary<DbConnectionPoolIdentity, DbConnectionPool>(); 253DbConnectionPool pool = entry.Value;
fx\src\data\System\Data\SqlClient\SqlConnectionFactory.cs (2)
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) {
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (2)
138private DbConnectionPool _dbConnectionPool; 330DbConnectionPool pool = null,