Dev2.UndoFramework.ActionManager.RunActionDirectly C# (CSharp) Method

RunActionDirectly() private method

private RunActionDirectly ( IAction actionToRun ) : void
actionToRun IAction
return void
        private void RunActionDirectly(IAction actionToRun)
        {
            CheckNotRunningBeforeRecording(actionToRun);
            lock (_recordActionLock)
            {
                CurrentAction = actionToRun;
                if (History.AppendAction(actionToRun))
                {
                    History.MoveForward();
                }
                CurrentAction = null;
            }
        }