protected override object OnRun(EngineSession session) { return(((Func1Delegate)this.Handler)( session.DeviceContext, this.Child1.Run(session) )); }
protected override object OnRun(EngineSession session) { if (this.Child != null) { return(this.Child.Run(session)); } else { return(null); } }
protected override object OnRun(EngineSession session) { foreach (var child in this.Children) { if (session.AbortReq) { break; } object result = child.Run(session); } return(null); }
protected override object OnRun(EngineSession session) { object result = this.Child.Run(session); return(this.Handler(result)); }
protected override object OnRun(EngineSession session) { throw new NotImplementedException(); }