1 instantiation of DbConnectionPoolGroup
System.Data.OleDb (1)
System\Data\ProviderBase\DbConnectionFactory.cs (1)
379
DbConnectionPoolGroup newConnectionPoolGroup = new
DbConnectionPoolGroup
(connectionOptions, key, poolOptions!);
40 references to DbConnectionPoolGroup
System.Data.OleDb (40)
OleDbConnectionFactory.cs (2)
118
internal override
DbConnectionPoolGroup
? GetConnectionPoolGroup(DbConnection connection)
133
internal override void SetConnectionPoolGroup(DbConnection outerConnection,
DbConnectionPoolGroup
poolGroup)
System\Data\ProviderBase\DbConnectionClosed.cs (1)
51
protected internal override DataTable GetSchema(DbConnectionFactory factory,
DbConnectionPoolGroup
poolGroup, DbConnection outerConnection, string collectionName, string?[]? restrictions)
System\Data\ProviderBase\DbConnectionFactory.cs (26)
14
private Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> _connectionPoolGroups;
16
private readonly List<
DbConnectionPoolGroup
> _poolGroupsToRelease;
34
_connectionPoolGroups = new Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
>();
36
_poolGroupsToRelease = new List<
DbConnectionPoolGroup
>();
52
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
53
foreach (KeyValuePair<DbConnectionPoolKey,
DbConnectionPoolGroup
> entry in connectionPoolGroups)
67
internal DbConnectionInternal? CreateNonPooledConnection(DbConnection owningConnection,
DbConnectionPoolGroup
poolGroup, DbConnectionOptions? userOptions)
126
DbConnectionPoolGroup
poolGroup;
289
private DbConnectionPool? GetConnectionPool(DbConnection owningObject,
DbConnectionPoolGroup
connectionPoolGroup)
322
internal
DbConnectionPoolGroup
? GetConnectionPoolGroup(DbConnectionPoolKey key, DbConnectionPoolGroupOptions? poolOptions, ref DbConnectionOptions? userConnectionOptions)
329
DbConnectionPoolGroup
? connectionPoolGroup;
330
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
379
DbConnectionPoolGroup
newConnectionPoolGroup = new DbConnectionPoolGroup(connectionOptions, key, poolOptions!);
383
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> newConnectionPoolGroups = new Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
>(1 + connectionPoolGroups.Count);
384
foreach (KeyValuePair<DbConnectionPoolKey,
DbConnectionPoolGroup
> entry in connectionPoolGroups)
410
internal DbMetaDataFactory GetMetaDataFactory(
DbConnectionPoolGroup
connectionPoolGroup, DbConnectionInternal internalConnection)
466
DbConnectionPoolGroup
[] poolGroupsToRelease = _poolGroupsToRelease.ToArray();
467
foreach (
DbConnectionPoolGroup
poolGroup in poolGroupsToRelease)
488
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
489
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> newConnectionPoolGroups = new Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
>(connectionPoolGroups.Count);
491
foreach (KeyValuePair<DbConnectionPoolKey,
DbConnectionPoolGroup
> entry in connectionPoolGroups)
538
internal void QueuePoolGroupForRelease(
DbConnectionPoolGroup
poolGroup)
559
internal abstract
DbConnectionPoolGroup
? GetConnectionPoolGroup(DbConnection connection);
562
internal abstract void SetConnectionPoolGroup(DbConnection outerConnection,
DbConnectionPoolGroup
poolGroup);
System\Data\ProviderBase\DbConnectionHelper.cs (5)
18
private
DbConnectionPoolGroup
? _poolGroup;
60
System.Data.ProviderBase.
DbConnectionPoolGroup
? poolGroup = PoolGroup;
82
System.Data.ProviderBase.
DbConnectionPoolGroup
? poolGroup = ConnectionFactory.GetConnectionPoolGroup(key, null, ref connectionOptions);
119
internal System.Data.ProviderBase.
DbConnectionPoolGroup
? PoolGroup
253
System.Data.ProviderBase.
DbConnectionPoolGroup
? poolGroup = PoolGroup;
System\Data\ProviderBase\DbConnectionInternal.Shared.cs (1)
422
protected internal virtual DataTable GetSchema(DbConnectionFactory factory,
DbConnectionPoolGroup
poolGroup, DbConnection outerConnection, string collectionName, string?[]? restrictions)
System\Data\ProviderBase\DbConnectionPool.cs (3)
342
private readonly
DbConnectionPoolGroup
_connectionPoolGroup;
373
DbConnectionPoolGroup
connectionPoolGroup,
488
internal
DbConnectionPoolGroup
PoolGroup
System\Data\ProviderBase\DbConnectionPoolGroupProviderInfo.cs (2)
8
private
DbConnectionPoolGroup
? _poolGroup;
10
internal
DbConnectionPoolGroup
? PoolGroup