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