Exemple #1
0
 /*
  * This constructor defines an explicit precondition.
  */
 public KS_ScheduledExecute(ExecuteFun codeToExecute, PreconditionFun precondition)
 {
     m_precondition  = precondition;
     m_codeToExecute = codeToExecute;
     Properties      = new Dictionary <string, object>();
 }
Exemple #2
0
 /*
  * This constructor defines a default precondition which always returns true.
  */
 public KS_ScheduledExecute(ExecuteFun codeToExecute)
 {
     m_precondition  = () => true;
     m_codeToExecute = codeToExecute;
     Properties      = new Dictionary <string, object>();
 }