internal void Stop() { if (_disposed) throw new ObjectDisposedException("TimerEvent"); if (_timer != null) { _timer.Stop(); } }
public void RemoveEvent(TimerEvent evt) { lock (_timerEvents) { _timerEvents.Remove(evt); evt.Stop(); } }