1 instantiation of ConnectionPool
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\ConnectionPoolRegistry.cs (1)
74return new ConnectionPool(settings, leaseTimeout);
22 references to ConnectionPool
System.ServiceModel.NetFramingBase (22)
System\ServiceModel\Channels\ConnectionPoolHelper.cs (2)
15private ConnectionPool _connectionPool; 31public ConnectionPoolHelper(ConnectionPool connectionPool, IConnectionInitiator connectionInitiator, Uri via)
System\ServiceModel\Channels\ConnectionPoolRegistry.cs (9)
13private Dictionary<string, List<ConnectionPool>> _registry; 17_registry = new Dictionary<string, List<ConnectionPool>>(); 23public ConnectionPool Lookup(IConnectionOrientedTransportChannelFactorySettings settings) 25ConnectionPool result = null; 31List<ConnectionPool> registryEntry = null; 46registryEntry = new List<ConnectionPool>(); 61protected ConnectionPool CreatePool(IConnectionOrientedTransportChannelFactorySettings settings) 77public async ValueTask ReleaseAsync(ConnectionPool pool, TimeSpan timeout) 84List<ConnectionPool> registryEntry = _registry[pool.Name];
System\ServiceModel\Channels\FramingChannels.cs (2)
153EndpointAddress remoteAddress, Uri via, IConnectionInitiator connectionInitiator, ConnectionPool connectionPool) 351ConnectionPool connectionPool, IConnectionInitiator connectionInitiator)
System\ServiceModel\Channels\NetFramingTransportChannelFactory.cs (7)
17private ConnectionPool _connectionPool; 184internal ConnectionPool GetConnectionPool() 210internal ValueTask ReleaseConnectionPoolAsync(ConnectionPool pool, TimeSpan timeout) 237private bool GetUpgradeAndConnectionPool(out StreamUpgradeProvider upgradeCopy, out ConnectionPool poolCopy) 268ConnectionPool localConnectionPool; 286ConnectionPool localConnectionPool; 344ConnectionPool localConnectionPool;
System\ServiceModel\Channels\StreamedFramingRequestChannel.cs (2)
16internal ConnectionPool _connectionPool; 23EndpointAddress remoteAddress, Uri via, IConnectionInitiator connectionInitiator, ConnectionPool connectionPool)