2 overrides of Evaluate
System.Workflow.Activities (2)
CodeExpressionRuleDeclaration.cs (1)
58public override bool Evaluate(Activity ownerActivity, IServiceProvider provider)
Rules\DeclarativeExpressionConditionDeclaration.cs (1)
232public override bool Evaluate(Activity activity, IServiceProvider provider)
9 references to Evaluate
System.Workflow.Activities (8)
Conditional.cs (1)
86if (branch.Condition == null || branch.Condition.Evaluate(branch, executionContext))
ConstrainedGroup.cs (2)
337if ((cag.UntilCondition != null) && cag.UntilCondition.Evaluate(cag, context)) 410? whenCondition.Evaluate(child, context)
Task.cs (4)
383if (this.UntilCondition != null && this.UntilCondition.Evaluate(this, executionContext)) 583this.ActivityState.CompletionConditionTrueAlready = (this.UntilCondition != null && this.UntilCondition.Evaluate(this, executionContext)); 633else if (this.UntilCondition == null || this.UntilCondition.Evaluate(this, executionContext)) 642if (!this.ActivityState.IsChildActive && (this.UntilCondition == null || (this.UntilCondition.Evaluate(this, executionContext))))
While.cs (1)
117if (this.ExecutionStatus == ActivityExecutionStatus.Canceling || this.ExecutionStatus == ActivityExecutionStatus.Faulting || !this.Condition.Evaluate(this, context))
System.Workflow.ComponentModel (1)
AuthoringOM\ScheduleChanges.cs (1)
348if (!dynamicUpdateCondition.Evaluate(workflowCoreRuntime.RootActivity, workflowCoreRuntime))