1 type derived from MruCache
System.ServiceModel.Primitives (1)
System\ServiceModel\ChannelFactoryRefCache.cs (1)
59
internal class ChannelFactoryRefCache<TChannel> :
MruCache
<EndpointTrait<TChannel>, ChannelFactoryRef<TChannel>>
4 instantiations of MruCache
System.ServiceModel.Http (3)
System\ServiceModel\Channels\HttpChannelFactory.cs (2)
228
_credentialCacheUriPrefixCache = new
MruCache
<Uri, Uri>(10);
651
_credentialHashCache = new
MruCache
<string, string>(5);
System\ServiceModel\Channels\HttpTransportBindingElement.cs (1)
308
_httpClientCache = new
MruCache
<string, HttpClient>(10);
System.ServiceModel.NetTcp (1)
System\ServiceModel\Channels\DnsCache.cs (1)
14
private static MruCache<string, DnsCacheEntry> s_resolveCache = new
MruCache
<string, DnsCacheEntry>(MruWatermark);
8 references to MruCache
System.ServiceModel.Http (7)
System\ServiceModel\Channels\HttpChannelFactory.cs (4)
35
private volatile
MruCache
<Uri, Uri> _credentialCacheUriPrefixCache;
36
private volatile
MruCache
<string, string> _credentialHashCache;
37
private volatile
MruCache
<string, HttpClient> _httpClientCache;
133
_httpClientCache = bindingElement.GetProperty<
MruCache
<string, HttpClient>>(context);
System\ServiceModel\Channels\HttpTransportBindingElement.cs (3)
28
private
MruCache
<string, HttpClient> _httpClientCache;
282
else if (typeof(T) == typeof(
MruCache
<string, HttpClient>))
304
private
MruCache
<string, HttpClient> EnsureHttpClientCache()
System.ServiceModel.NetTcp (1)
System\ServiceModel\Channels\DnsCache.cs (1)
14
private static
MruCache
<string, DnsCacheEntry> s_resolveCache = new MruCache<string, DnsCacheEntry>(MruWatermark);