private void Subscride(OperationFunction function, double interval) { var timer = new System.Timers.Timer(interval); timer.Elapsed += (source, e) => { function(); }; timer.AutoReset = true; timer.Enabled = true; }
public IComparable CheckOperation(SqlRow row) { IComparable leftOperationCheck = LeftChild.CheckOperation(row); IComparable rightOperationCheck = RightChild.CheckOperation(row); if (leftOperationCheck != null && rightOperationCheck != null) { return(OperationFunction?.Invoke(leftOperationCheck, rightOperationCheck)); } return(null); }