public override void Stop() { base.Stop(); _timer.Stop(); _timer.Dispose(); _timer = null; _synchronizationContext = null; lock (_waitLock) { Monitor.Pulse(_waitLock); } _refreshProcessInfoThread.Join(); }
private void OnTimerElapsed(object state) { _throttleTimer.Stop(); _studyCount = -1; // invalidate _onChanged(); }
private void OnTextFilterTimerElapsed(object state) { _textFilterTimer.Stop(); RefreshInternal(); }