1 write to Rule
System.Workflow.Activities (1)
18 references to Rule
System.Workflow.Activities (18)
Rules\Executor.cs (17)
305int compare = other.Rule.Priority.CompareTo(Rule.Priority);
308compare = -other.Rule.Name.CompareTo(Rule.Name);
394tracer.StartRule(currentRuleState.Rule.Name);
396bool result = currentRuleState.Rule.Condition.Evaluate(ruleExecution);
398tracer.RuleResult(currentRuleState.Rule.Name, result);
399if (activityExecutionContext != null && currentRuleState.Rule.Name != null)
400activityExecutionContext.TrackData(trackingKey, new RuleActionTrackingEvent(currentRuleState.Rule.Name, result));
403currentRuleState.Rule.thenActions :
404currentRuleState.Rule.elseActions;
413string ruleName = currentRuleState.Rule.Name;
440if ((executionCount[updatedRuleIndex] == 0) || (rs.Rule.ReevaluationBehavior == RuleReevaluationBehavior.Always))
443tracer.TraceUpdate(ruleName, rs.Rule.Name);
480ruleSymbols[i] = AnalyzeRule(behavior, ruleStates[i].Rule, validation, tracer);
491tracer.TraceThenTriggers(currentRuleState.Rule.Name, currentRuleState.ThenActionsActiveRules, ruleStates);
499tracer.TraceElseTriggers(currentRuleState.Rule.Name, currentRuleState.ElseActionsActiveRules, ruleStates);