2 writes to _purgingTimer
System.ServiceModel.Primitives (2)
System\ServiceModel\Security\TimeBoundedCache.cs (2)
81_purgingTimer = null; 93_purgingTimer = new Timer(new TimerCallback(PurgeCallback), this, _purgeInterval, Timeout.InfiniteTimeSpan);
7 references to _purgingTimer
System.ServiceModel.Primitives (7)
System\ServiceModel\Security\TimeBoundedCache.cs (7)
77if (Count == 0 && _purgingTimer != null) 79_purgingTimer.Change(Timeout.InfiniteTimeSpan, Timeout.InfiniteTimeSpan); 80_purgingTimer.Dispose(); 91if (_purgingTimer == null) 416if (self._purgingTimer == null) 421if (self.Count > 0 && self._purgingTimer != null) 423self._purgingTimer.Change(self._purgeInterval, Timeout.InfiniteTimeSpan);