public void CancelEvents() { _database.CancelEvents(this); _currentCounts = null; _previousCounts = null; _events.Clear(); Volatile.Write(ref _running, 0); }