protected override void ExecuteTask() { if ((this.ConditionsTrue)) { this.Then.Execute(); } else { bool Executed = false; TaskContainerCollection ElseIfList = new TaskContainerCollection(); ElseIfList.AddRange(this.ElseIfs); ElseIfList.AddRange(this.OldElseIf); foreach (TaskContainer Possible in ElseIfList) { if (Possible.IfDefined) { Possible.Execute(); Executed = true; break; } } if (!Executed & this.Else != null) { this.Else.Execute(); } } }
public void AddRange(TaskContainerCollection items) { this.InnerList.AddRange(items); }
public TaskContainerCollection(TaskContainerCollection value) { this.InnerList.AddRange(value); }
protected override void ExecuteTask() { if ((this.ConditionsTrue)) { this.Then.Execute(); } else { bool Executed = false; TaskContainerCollection ElseIfList = new TaskContainerCollection(); ElseIfList.AddRange(this.ElseIfs); ElseIfList.AddRange(this.OldElseIf); foreach (TaskContainer Possible in ElseIfList) { if (Possible.IfDefined) { Possible.Execute(); Executed = true; break; } } if (!Executed & this.Else != null) { this.Else.Execute(); } } }
public void AddRange(TaskContainerCollection items) { this.InnerList.AddRange(items); }
public TaskContainerCollection(TaskContainerCollection value) { this.InnerList.AddRange(value); }