1 type derived from EndpointConnectionPool
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\IdlingCommunicationPool.cs (1)
45
protected class IdleTimeoutEndpointConnectionPool :
EndpointConnectionPool
1 instantiation of EndpointConnectionPool
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\ConnectionPool.cs (1)
49
return new
EndpointConnectionPool
(this, key);
12 references to EndpointConnectionPool
System.ServiceModel.NetFramingBase (12)
System\ServiceModel\Channels\ConnectionPool.cs (11)
23
private readonly Dictionary<TKey,
EndpointConnectionPool
> _endpointPools;
31
_endpointPools = new Dictionary<TKey,
EndpointConnectionPool
>();
47
protected virtual
EndpointConnectionPool
CreateEndpointConnectionPool(TKey key)
85
foreach (
EndpointConnectionPool
pool in _endpointPools.Values)
92
foreach (KeyValuePair<TKey,
EndpointConnectionPool
> poolEntry in _endpointPools)
117
private
EndpointConnectionPool
GetEndpointPool(TKey key, TimeSpan timeout)
119
EndpointConnectionPool
result = null;
173
foreach (
EndpointConnectionPool
pool in _endpointPools.Values)
197
EndpointConnectionPool
endpointPool = GetEndpointPool(key, timeoutHelper.RemainingTime());
205
EndpointConnectionPool
endpointPool = GetEndpointPool(key, timeoutHelper.RemainingTime());
212
EndpointConnectionPool
endpointPool = GetEndpointPool(key, timeoutHelper.RemainingTime());
System\ServiceModel\Channels\IdlingCommunicationPool.cs (1)
33
protected override
EndpointConnectionPool
CreateEndpointConnectionPool(TKey key)