AssemblyCSharp.Scheduler.ScheduledAction.Execute C# (CSharp) Метод

Execute() публичный Метод

public Execute ( ) : void
Результат void
            public void Execute()
            {
                if (_action != null && !IsCanceled)
                {
                _action(_scheduler.UtcNow, (float) (_scheduler.UtcTimeStamp - _lastExecutionEpoch));
                }

                if (Recurring)
                {
                _lastExecutionEpoch = _scheduler.UtcTimeStamp;
                _lastExecutionNormEpoch = NextExecutionEpoch;
                NextExecutionEpoch = _lastExecutionNormEpoch + Interval.TotalSeconds;
                }
                else
                {
                Dispose();
                }
            }