1 instantiation of DbConnectionPoolGroup
System.Data.Odbc (1)
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionFactory.cs (1)
217
DbConnectionPoolGroup newConnectionPoolGroup = new
DbConnectionPoolGroup
(connectionOptions, key, poolOptions!);
46 references to DbConnectionPoolGroup
System.Data.Odbc (46)
Common\System\Data\ProviderBase\DbConnectionFactory.cs (1)
17
DbConnectionPoolGroup
poolGroup;
Common\System\Data\ProviderBase\DbConnectionPool.cs (3)
102
private readonly
DbConnectionPoolGroup
_connectionPoolGroup;
135
DbConnectionPoolGroup
connectionPoolGroup,
243
internal
DbConnectionPoolGroup
PoolGroup
Common\System\Data\ProviderBase\DbConnectionPoolGroupProviderInfo.cs (2)
8
private
DbConnectionPoolGroup
? _poolGroup;
10
internal
DbConnectionPoolGroup
? PoolGroup
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionClosed.cs (1)
30
protected internal override DataTable GetSchema(DbConnectionFactory factory,
DbConnectionPoolGroup
poolGroup, DbConnection outerConnection, string collectionName, string?[]? restrictions)
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionFactory.cs (31)
15
private Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> _connectionPoolGroups;
17
private readonly List<
DbConnectionPoolGroup
> _poolGroupsToRelease;
31
_connectionPoolGroups = new Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
>();
33
_poolGroupsToRelease = new List<
DbConnectionPoolGroup
>();
46
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
47
foreach (KeyValuePair<DbConnectionPoolKey,
DbConnectionPoolGroup
> entry in connectionPoolGroups)
49
DbConnectionPoolGroup
poolGroup = entry.Value;
58
DbConnectionPoolGroup
? poolGroup = GetConnectionPoolGroup(connection);
67
DbConnectionPoolGroup
? poolGroup;
68
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
81
internal DbConnectionInternal? CreateNonPooledConnection(DbConnection owningConnection,
DbConnectionPoolGroup
poolGroup, DbConnectionOptions? userOptions)
122
DbConnectionPoolGroup
? connectionPoolGroup;
123
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
138
private DbConnectionPool? GetConnectionPool(DbConnection owningObject,
DbConnectionPoolGroup
connectionPoolGroup)
171
internal
DbConnectionPoolGroup
? GetConnectionPoolGroup(DbConnectionPoolKey key, DbConnectionPoolGroupOptions? poolOptions, ref DbConnectionOptions? userConnectionOptions)
178
DbConnectionPoolGroup
? connectionPoolGroup;
179
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
217
DbConnectionPoolGroup
newConnectionPoolGroup = new DbConnectionPoolGroup(connectionOptions, key, poolOptions!);
221
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> newConnectionPoolGroups = new Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
>(1 + connectionPoolGroups.Count);
222
foreach (KeyValuePair<DbConnectionPoolKey,
DbConnectionPoolGroup
> entry in connectionPoolGroups)
281
DbConnectionPoolGroup
[] poolGroupsToRelease = _poolGroupsToRelease.ToArray();
282
foreach (
DbConnectionPoolGroup
poolGroup in poolGroupsToRelease)
302
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
303
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> newConnectionPoolGroups = new Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
>(connectionPoolGroups.Count);
305
foreach (KeyValuePair<DbConnectionPoolKey,
DbConnectionPoolGroup
> entry in connectionPoolGroups)
350
internal void QueuePoolGroupForRelease(
DbConnectionPoolGroup
poolGroup)
365
internal DbMetaDataFactory GetMetaDataFactory(
DbConnectionPoolGroup
connectionPoolGroup, DbConnectionInternal internalConnection)
391
internal abstract
DbConnectionPoolGroup
? GetConnectionPoolGroup(DbConnection connection);
397
internal abstract void SetConnectionPoolGroup(DbConnection outerConnection,
DbConnectionPoolGroup
poolGroup);
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionInternal.cs (1)
256
protected internal virtual DataTable GetSchema(DbConnectionFactory factory,
DbConnectionPoolGroup
poolGroup, DbConnection outerConnection, string collectionName, string?[]? restrictions)
System\Data\Odbc\OdbcConnectionFactory.cs (2)
78
internal override
DbConnectionPoolGroup
? GetConnectionPoolGroup(DbConnection? connection)
103
internal override void SetConnectionPoolGroup(DbConnection outerConnection,
DbConnectionPoolGroup
poolGroup)
System\Data\Odbc\OdbcConnectionHelper.cs (5)
16
private
DbConnectionPoolGroup
? _poolGroup;
67
System.Data.ProviderBase.
DbConnectionPoolGroup
? poolGroup = PoolGroup;
89
System.Data.ProviderBase.
DbConnectionPoolGroup
? poolGroup = ConnectionFactory.GetConnectionPoolGroup(key, null, ref connectionOptions);
116
internal System.Data.ProviderBase.
DbConnectionPoolGroup
? PoolGroup
200
System.Data.ProviderBase.
DbConnectionPoolGroup
? poolGroup = PoolGroup;