1 type derived from ConnectionPool
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TcpConnectionPool.cs (1)
28private class TcpConnectionPool : ConnectionPool
23 references to ConnectionPool
dotnet-svcutil-lib (23)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ConnectionOrientedTransportChannelFactory.cs (7)
21private ConnectionPool _connectionPool; 195internal abstract ConnectionPool GetConnectionPool(); 197internal abstract void ReleaseConnectionPool(ConnectionPool pool, TimeSpan timeout); 214private bool GetUpgradeAndConnectionPool(out StreamUpgradeProvider upgradeCopy, out ConnectionPool poolCopy) 239ConnectionPool localConnectionPool; 257ConnectionPool localConnectionPool; 313ConnectionPool localConnectionPool;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ConnectionPoolHelper.cs (2)
16private ConnectionPool _connectionPool; 32public ConnectionPoolHelper(ConnectionPool connectionPool, IConnectionInitiator connectionInitiator, Uri via)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ConnectionPoolRegistry.cs (9)
11private Dictionary<string, List<ConnectionPool>> _registry; 15_registry = new Dictionary<string, List<ConnectionPool>>(); 24public ConnectionPool Lookup(IConnectionOrientedTransportChannelFactorySettings settings) 26ConnectionPool result = null; 31List<ConnectionPool> registryEntry = null; 46registryEntry = new List<ConnectionPool>(); 60protected abstract ConnectionPool CreatePool(IConnectionOrientedTransportChannelFactorySettings settings); 62public void Release(ConnectionPool pool, TimeSpan timeout) 68List<ConnectionPool> registryEntry = _registry[pool.Name];
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\FramingChannels.cs (2)
183EndpointAddress remoteAddresss, Uri via, IConnectionInitiator connectionInitiator, ConnectionPool connectionPool, 418ConnectionPool connectionPool, IConnectionInitiator connectionInitiator)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TcpChannelFactory.cs (2)
49internal override ConnectionPool GetConnectionPool() 54internal override void ReleaseConnectionPool(ConnectionPool pool, TimeSpan timeout)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TcpConnectionPool.cs (1)
22protected override ConnectionPool CreatePool(IConnectionOrientedTransportChannelFactorySettings settings)