5 references to PurgingMode
System.ServiceModel.Primitives (5)
System\ServiceModel\Security\InMemoryNonceCache.cs (1)
61
: base(s_lowWaterMark, maxCachedNonces, s_comparer,
PurgingMode
.AccessBasedPurge, TimeSpan.FromTicks(cachingTimeSpan.Ticks >> 2), false)
System\ServiceModel\Security\TimeBoundedCache.cs (4)
22
private
PurgingMode
_purgingMode;
26
protected TimeBoundedCache(int lowWaterMark, int maxCacheItems, IEqualityComparer keyComparer,
PurgingMode
purgingMode, TimeSpan purgeInterval, bool doRemoveNotification)
87
if (_purgingMode !=
PurgingMode
.TimerBasedPurge)
341
else if (_purgingMode ==
PurgingMode
.AccessBasedPurge && DateTime.UtcNow > _nextPurgeTimeUtc && Count > _lowWaterMark)