private void TimerPeriodicEventCallback(int id, int msg, int user, int param1, int param2) { if (IsAsync) { Task.Factory.StartNew(() => tickRaiser.Invoke(new EventArgs())); } else { OnTick(EventArgs.Empty); } }