public ActionList GetImmediateActions() { ActionList retVal = new ActionList(); retVal.AddRange(this._immediateActions); return(retVal); }
public void OnAdd_Range() { var list = new ActionList<mockObject>(); list.OnAdd += new EventHandler<ActionArgs<mockObject>>((i, args) => { args.Item.Item = 2; }); var mock1 = new mockObject { Item = 1 }; var mock2 = new mockObject { Item = 1 }; list.AddRange(new List<mockObject>{mock1, mock2}); Assert.AreEqual(2, mock1.Item); Assert.AreEqual(2, mock2.Item); }
public void AddAction(IActionList[] actions) { ActionList.AddRange(actions); }
public virtual GrantBase Actions(params string[] actions) { ActionList.AddRange(actions); return(this); }