2 types derived from ConnectionPool
System.ServiceModel (2)
System\ServiceModel\Channels\NamedPipeConnectionPool.cs (1)
23
class NamedPipeConnectionPool :
ConnectionPool
System\ServiceModel\Channels\TcpConnectionPool.cs (1)
27
class TcpConnectionPool :
ConnectionPool
28 references to ConnectionPool
System.ServiceModel (28)
System\ServiceModel\Channels\ConnectionOrientedTransportChannelFactory.cs (7)
18
ConnectionPool
connectionPool;
203
internal abstract
ConnectionPool
GetConnectionPool();
205
internal abstract void ReleaseConnectionPool(
ConnectionPool
pool, TimeSpan timeout);
223
bool GetUpgradeAndConnectionPool(out StreamUpgradeProvider upgradeCopy, out
ConnectionPool
poolCopy)
248
ConnectionPool
localConnectionPool;
276
ConnectionPool
localConnectionPool;
381
ConnectionPool
connectionPool;
System\ServiceModel\Channels\ConnectionPool.cs (2)
671
ConnectionPool
connectionPool;
689
public ConnectionPoolHelper(
ConnectionPool
connectionPool, IConnectionInitiator connectionInitiator, Uri via)
System\ServiceModel\Channels\ConnectionPoolRegistry.cs (9)
13
Dictionary<string, List<
ConnectionPool
>> registry;
17
registry = new Dictionary<string, List<
ConnectionPool
>>();
26
public
ConnectionPool
Lookup(IConnectionOrientedTransportChannelFactorySettings settings)
28
ConnectionPool
result = null;
33
List<
ConnectionPool
> registryEntry = null;
48
registryEntry = new List<
ConnectionPool
>();
62
protected abstract
ConnectionPool
CreatePool(IConnectionOrientedTransportChannelFactorySettings settings);
64
public void Release(
ConnectionPool
pool, TimeSpan timeout)
70
List<
ConnectionPool
> registryEntry = registry[pool.Name];
System\ServiceModel\Channels\FramingChannels.cs (2)
191
EndpointAddress remoteAddresss, Uri via, IConnectionInitiator connectionInitiator,
ConnectionPool
connectionPool,
391
ConnectionPool
connectionPool, IConnectionInitiator connectionInitiator)
System\ServiceModel\Channels\NamedPipeChannelFactory.cs (2)
52
internal override
ConnectionPool
GetConnectionPool()
57
internal override void ReleaseConnectionPool(
ConnectionPool
pool, TimeSpan timeout)
System\ServiceModel\Channels\NamedPipeConnectionPool.cs (1)
17
protected override
ConnectionPool
CreatePool(IConnectionOrientedTransportChannelFactorySettings settings)
System\ServiceModel\Channels\StreamedFramingRequestChannel.cs (2)
16
ConnectionPool
connectionPool;
24
EndpointAddress remoteAddresss, Uri via, IConnectionInitiator connectionInitiator,
ConnectionPool
connectionPool)
System\ServiceModel\Channels\TcpChannelFactory.cs (2)
57
internal override
ConnectionPool
GetConnectionPool()
62
internal override void ReleaseConnectionPool(
ConnectionPool
pool, TimeSpan timeout)
System\ServiceModel\Channels\TcpConnectionPool.cs (1)
21
protected override
ConnectionPool
CreatePool(IConnectionOrientedTransportChannelFactorySettings settings)