1 instantiation of DbConnectionPoolGroup
System.Data (1)
fx\src\data\System\Data\ProviderBase\DbConnectionFactory.cs (1)
416
DbConnectionPoolGroup newConnectionPoolGroup = new
DbConnectionPoolGroup
(connectionOptions, key, poolOptions);
51 references to DbConnectionPoolGroup
System.Data (51)
fx\src\data\System\Data\Odbc\OdbcConnectionFactory.cs (2)
122
override internal
DbConnectionPoolGroup
GetConnectionPoolGroup(DbConnection connection) {
153
override internal void SetConnectionPoolGroup(DbConnection outerConnection,
DbConnectionPoolGroup
poolGroup) {
fx\src\data\System\Data\OleDb\OleDbConnectionFactory.cs (2)
117
override internal
DbConnectionPoolGroup
GetConnectionPoolGroup(DbConnection connection) {
148
override internal void SetConnectionPoolGroup(DbConnection outerConnection,
DbConnectionPoolGroup
poolGroup) {
fx\src\data\System\Data\ProviderBase\DbConnectionClosed.cs (1)
57
override protected internal DataTable GetSchema(DbConnectionFactory factory,
DbConnectionPoolGroup
poolGroup, DbConnection outerConnection, string collectionName, string[] restrictions) {
fx\src\data\System\Data\ProviderBase\DbConnectionFactory.cs (33)
20
private Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> _connectionPoolGroups;
22
private readonly List<
DbConnectionPoolGroup
> _poolGroupsToRelease;
42
_connectionPoolGroups = new Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
>();
44
_poolGroupsToRelease = new List<
DbConnectionPoolGroup
>();
66
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
67
foreach (KeyValuePair<DbConnectionPoolKey,
DbConnectionPoolGroup
> entry in connectionPoolGroups) {
68
DbConnectionPoolGroup
poolGroup = entry.Value;
85
DbConnectionPoolGroup
poolGroup = GetConnectionPoolGroup(connection);
102
DbConnectionPoolGroup
poolGroup;
103
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
124
internal DbConnectionInternal CreateNonPooledConnection(DbConnection owningConnection,
DbConnectionPoolGroup
poolGroup, DbConnectionOptions userOptions) {
166
DbConnectionPoolGroup
connectionPoolGroup;
167
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
189
DbConnectionPoolGroup
poolGroup;
336
private DbConnectionPool GetConnectionPool(DbConnection owningObject,
DbConnectionPoolGroup
connectionPoolGroup) {
369
internal
DbConnectionPoolGroup
GetConnectionPoolGroup(DbConnectionPoolKey key, DbConnectionPoolGroupOptions poolOptions, ref DbConnectionOptions userConnectionOptions) {
371
return (
DbConnectionPoolGroup
)null;
374
DbConnectionPoolGroup
connectionPoolGroup;
375
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
416
DbConnectionPoolGroup
newConnectionPoolGroup = new DbConnectionPoolGroup(connectionOptions, key, poolOptions);
420
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> newConnectionPoolGroups = new Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
>(1+connectionPoolGroups.Count);
421
foreach (KeyValuePair<DbConnectionPoolKey,
DbConnectionPoolGroup
> entry in connectionPoolGroups) {
444
internal DbMetaDataFactory GetMetaDataFactory(
DbConnectionPoolGroup
connectionPoolGroup,DbConnectionInternal internalConnection){
497
DbConnectionPoolGroup
[] poolGroupsToRelease = _poolGroupsToRelease.ToArray();
498
foreach (
DbConnectionPoolGroup
poolGroup in poolGroupsToRelease) {
518
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> connectionPoolGroups = _connectionPoolGroups;
519
Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
> newConnectionPoolGroups = new Dictionary<DbConnectionPoolKey,
DbConnectionPoolGroup
>(connectionPoolGroups.Count);
521
foreach (KeyValuePair<DbConnectionPoolKey,
DbConnectionPoolGroup
> entry in connectionPoolGroups) {
561
internal void QueuePoolGroupForRelease(
DbConnectionPoolGroup
poolGroup) {
581
abstract internal
DbConnectionPoolGroup
GetConnectionPoolGroup(DbConnection connection);
589
abstract internal void SetConnectionPoolGroup(DbConnection outerConnection,
DbConnectionPoolGroup
poolGroup);
fx\src\Data\System\Data\ProviderBase\DbConnectionHelper.cs (5)
28
private
DbConnectionPoolGroup
_poolGroup;
78
System.Data.ProviderBase.
DbConnectionPoolGroup
poolGroup = PoolGroup;
98
System.Data.ProviderBase.
DbConnectionPoolGroup
poolGroup = ConnectionFactory.GetConnectionPoolGroup(key, null, ref connectionOptions);
134
internal System.Data.ProviderBase.
DbConnectionPoolGroup
PoolGroup {
306
System.Data.ProviderBase.
DbConnectionPoolGroup
poolGroup = PoolGroup;
fx\src\data\System\Data\ProviderBase\DbConnectionInternal.cs (1)
617
virtual protected internal DataTable GetSchema(DbConnectionFactory factory,
DbConnectionPoolGroup
poolGroup, DbConnection outerConnection, string collectionName, string[] restrictions){
fx\src\data\System\Data\ProviderBase\DbConnectionPool.cs (3)
425
private readonly
DbConnectionPoolGroup
_connectionPoolGroup;
466
DbConnectionPoolGroup
connectionPoolGroup,
582
internal
DbConnectionPoolGroup
PoolGroup {
fx\src\data\System\Data\ProviderBase\DbConnectionPoolGroupProviderInfo.cs (2)
13
private
DbConnectionPoolGroup
_poolGroup;
15
internal
DbConnectionPoolGroup
PoolGroup {
fx\src\data\System\Data\SqlClient\SqlConnectionFactory.cs (2)
253
override internal
DbConnectionPoolGroup
GetConnectionPoolGroup(DbConnection connection) {
284
override internal void SetConnectionPoolGroup(DbConnection outerConnection,
DbConnectionPoolGroup
poolGroup) {