2 instantiations of DbConnectionPoolKey
System.Data.Odbc (2)
src\libraries\Common\src\System\Data\Common\DbConnectionPoolKey.cs (1)
26
return new
DbConnectionPoolKey
(this);
System\Data\Odbc\OdbcConnectionHelper.cs (1)
81
DbConnectionPoolKey key = new
DbConnectionPoolKey
(value);
31 references to DbConnectionPoolKey
System.Data.Odbc (31)
src\libraries\Common\src\System\Data\Common\DbConnectionPoolKey.cs (4)
19
private DbConnectionPoolKey(
DbConnectionPoolKey
key)
44
if (obj == null || obj.GetType() != typeof(
DbConnectionPoolKey
))
49
DbConnectionPoolKey
? key = obj as
DbConnectionPoolKey
;
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionFactory.cs (21)
15
private Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup> _connectionPoolGroups;
31
_connectionPoolGroups = new Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup>();
46
Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup> connectionPoolGroups = _connectionPoolGroups;
47
foreach (KeyValuePair<
DbConnectionPoolKey
, DbConnectionPoolGroup> entry in connectionPoolGroups)
62
public void ClearPool(
DbConnectionPoolKey
key)
68
Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup> connectionPoolGroups = _connectionPoolGroups;
88
DbConnectionPoolKey
poolKey = poolGroup.PoolKey;
95
internal DbConnectionInternal? CreatePooledConnection(DbConnectionPool pool, DbConnection? owningObject, DbConnectionOptions options,
DbConnectionPoolKey
poolKey, DbConnectionOptions? userOptions)
117
protected DbConnectionOptions? FindConnectionOptions(
DbConnectionPoolKey
key)
123
Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup> connectionPoolGroups = _connectionPoolGroups;
171
internal DbConnectionPoolGroup? GetConnectionPoolGroup(
DbConnectionPoolKey
key, DbConnectionPoolGroupOptions? poolOptions, ref DbConnectionOptions? userConnectionOptions)
179
Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup> connectionPoolGroups = _connectionPoolGroups;
221
Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup> newConnectionPoolGroups = new Dictionary<
DbConnectionPoolKey
, DbConnectionPoolGroup>(1 + connectionPoolGroups.Count);
222
foreach (KeyValuePair<
DbConnectionPoolKey
, DbConnectionPoolGroup> entry in connectionPoolGroups)
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)
360
protected virtual DbConnectionInternal? CreateConnection(DbConnectionOptions options,
DbConnectionPoolKey
poolKey, object poolGroupProviderInfo, DbConnectionPool? pool, DbConnection? owningConnection, DbConnectionOptions? userOptions)
385
protected abstract DbConnectionInternal CreateConnection(DbConnectionOptions options,
DbConnectionPoolKey
poolKey, object poolGroupProviderInfo, DbConnectionPool? pool, DbConnection? owningConnection);
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionPoolGroup.cs (3)
31
private readonly
DbConnectionPoolKey
_poolKey;
46
internal DbConnectionPoolGroup(DbConnectionOptions connectionOptions,
DbConnectionPoolKey
key, DbConnectionPoolGroupOptions poolGroupOptions)
64
internal
DbConnectionPoolKey
PoolKey => _poolKey;
System\Data\Odbc\OdbcConnectionFactory.cs (1)
30
protected override DbConnectionInternal CreateConnection(DbConnectionOptions options,
DbConnectionPoolKey
poolKey, object poolGroupProviderInfo, DbConnectionPool? pool, DbConnection? owningObject)
System\Data\Odbc\OdbcConnectionHelper.cs (2)
81
DbConnectionPoolKey
key = new DbConnectionPoolKey(value);
86
private void ConnectionString_Set(
DbConnectionPoolKey
key)