2 instantiations of DbConnectionPoolKey
System.Data.OleDb (2)
System\Data\Common\DbConnectionPoolKey.cs (1)
28
return new
DbConnectionPoolKey
(this);
System\Data\ProviderBase\DbConnectionHelper.cs (1)
74
DbConnectionPoolKey key = new
DbConnectionPoolKey
(value);
29 references to DbConnectionPoolKey
System.Data.OleDb (29)
OleDbConnectionFactory.cs (1)
36
protected override DbConnectionInternal CreateConnection(DbConnectionOptions options,
DbConnectionPoolKey
poolKey, object poolGroupProviderInfo, DbConnectionPool? pool, DbConnection? owningObject)
System\Data\Common\DbConnectionPoolKey.cs (4)
21
private DbConnectionPoolKey(
DbConnectionPoolKey
key)
46
if (obj == null || obj.GetType() != typeof(
DbConnectionPoolKey
))
51
DbConnectionPoolKey
? key = obj as
DbConnectionPoolKey
;
System\Data\ProviderBase\DbConnectionFactory.cs (19)
14
private Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup> _connectionPoolGroups;
34
_connectionPoolGroups = new Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup>();
52
Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup> connectionPoolGroups = _connectionPoolGroups;
53
foreach (KeyValuePair<
DbConnectionPoolKey
, DbConnectionPoolGroup> entry in connectionPoolGroups)
74
DbConnectionPoolKey
poolKey = poolGroup.PoolKey;
85
internal DbConnectionInternal? CreatePooledConnection(DbConnectionPool pool, DbConnection? owningObject, DbConnectionOptions options,
DbConnectionPoolKey
poolKey, DbConnectionOptions? userOptions)
322
internal DbConnectionPoolGroup? GetConnectionPoolGroup(
DbConnectionPoolKey
key, DbConnectionPoolGroupOptions? poolOptions, ref DbConnectionOptions? userConnectionOptions)
330
Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup> connectionPoolGroups = _connectionPoolGroups;
353
DbConnectionPoolKey
newKey = (
DbConnectionPoolKey
)((ICloneable)key).Clone();
383
Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup> newConnectionPoolGroups = new Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup>(1 + connectionPoolGroups.Count);
384
foreach (KeyValuePair<
DbConnectionPoolKey
, DbConnectionPoolGroup> entry in connectionPoolGroups)
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)
548
protected virtual DbConnectionInternal CreateConnection(DbConnectionOptions options,
DbConnectionPoolKey
poolKey, object poolGroupProviderInfo, DbConnectionPool? pool, DbConnection? owningConnection, DbConnectionOptions? userOptions)
553
protected abstract DbConnectionInternal CreateConnection(DbConnectionOptions options,
DbConnectionPoolKey
poolKey, object poolGroupProviderInfo, DbConnectionPool? pool, DbConnection? owningConnection);
System\Data\ProviderBase\DbConnectionHelper.cs (2)
74
DbConnectionPoolKey
key = new DbConnectionPoolKey(value);
79
private void ConnectionString_Set(
DbConnectionPoolKey
key)
System\Data\ProviderBase\DbConnectionPoolGroup.cs (3)
30
private readonly
DbConnectionPoolKey
_poolKey;
45
internal DbConnectionPoolGroup(DbConnectionOptions connectionOptions,
DbConnectionPoolKey
key, DbConnectionPoolGroupOptions poolGroupOptions)
70
internal
DbConnectionPoolKey
PoolKey