3 instantiations of RuleExecution
System.Workflow.Activities (3)
Rules\DeclarativeExpressionConditionDeclaration.cs (1)
273RuleExecution context = new RuleExecution(validation, contextActivity, provider as ActivityExecutionContext);
Rules\RuleEngine.cs (2)
51Execute(new RuleExecution(validation, thisObject, executionContext)); 58Execute(new RuleExecution(validation, thisObject, null));
32 references to RuleExecution
System.Workflow.Activities (32)
Rules\DeclarativeExpressionConditionDeclaration.cs (3)
22public abstract bool Evaluate(RuleExecution execution); 180public override bool Evaluate(RuleExecution execution) 273RuleExecution context = new RuleExecution(validation, contextActivity, provider as ActivityExecutionContext);
Rules\Executor.cs (2)
373internal static void ExecuteRuleSet(IList<RuleState> orderedRules, RuleExecution ruleExecution, Tracer tracer, string trackingKey) 676internal static bool EvaluateBool(CodeExpression expression, RuleExecution context)
Rules\Expressions.cs (15)
21RuleExpressionResult Evaluate(RuleExecution execution); 32internal abstract RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution); 85internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 135internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 445internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 988internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 1199internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 1505internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 1836internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 1916internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 2154internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 2482internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 2807internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 3019internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 3377internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution)
Rules\RuleAction.cs (4)
19public abstract void Execute(RuleExecution context); 33public override void Execute(RuleExecution context) 173public override void Execute(RuleExecution context) 250public override void Execute(RuleExecution context)
Rules\RuleEngine.cs (1)
61internal void Execute(RuleExecution ruleExecution)
Rules\RuleSet.cs (1)
126public void Execute(RuleExecution ruleExecution)
Rules\Statements.cs (3)
16internal abstract void Execute(RuleExecution execution); 67internal override void Execute(RuleExecution execution) 194internal override void Execute(RuleExecution execution)
Rules\Walker.cs (3)
46internal override RuleExpressionResult Evaluate(CodeExpression expression, RuleExecution execution) 167public static RuleExpressionResult Evaluate(RuleExecution execution, CodeExpression expression) 257internal static void Execute(RuleExecution execution, CodeStatement statement)