24 references to Evaluate
System.Workflow.Activities (24)
Rules\Executor.cs (1)
678object result = RuleExpressionWalker.Evaluate(context, expression).Value;
Rules\Expressions.cs (20)
449object lhsValue = RuleExpressionWalker.Evaluate(execution, binaryExpr.Left).Value; 457object rhsValue = RuleExpressionWalker.Evaluate(execution, binaryExpr.Right).Value; 472object rhsValue = RuleExpressionWalker.Evaluate(execution, binaryExpr.Right).Value; 479object rhsValue = RuleExpressionWalker.Evaluate(execution, binaryExpr.Right).Value; 991object target = RuleExpressionWalker.Evaluate(execution, fieldRefExpr.TargetObject).Value; 1203object target = RuleExpressionWalker.Evaluate(execution, propGetExpr.TargetObject).Value; 1511object target = RuleExpressionWalker.Evaluate(execution, invokeExpr.Method.TargetObject).Value; 1553RuleExpressionResult argResult = RuleExpressionWalker.Evaluate(execution, invokeExpr.Parameters[i]); 1596RuleExpressionResult argResult = RuleExpressionWalker.Evaluate(execution, invokeExpr.Parameters[i]); 1841return RuleExpressionWalker.Evaluate(execution, directionExpr.Expression); 2161object operandValue = RuleExpressionWalker.Evaluate(execution, castExpr.Expression).Value; 2500object target = RuleExpressionWalker.Evaluate(execution, indexerExpr.TargetObject).Value; 2523RuleExpressionResult argResult = RuleExpressionWalker.Evaluate(execution, indexerExpr.Indices[i]); 2547RuleExpressionResult argResult = RuleExpressionWalker.Evaluate(execution, indexerExpr.Indices[i]); 2812object target = RuleExpressionWalker.Evaluate(execution, arrayIndexerExpr.TargetObject).Value; 2829object argValue = RuleExpressionWalker.Evaluate(execution, arrayIndexerExpr.Indices[i]).Value; 3066RuleExpressionResult argResult = RuleExpressionWalker.Evaluate(execution, createExpression.Parameters[i]); 3102RuleExpressionResult argResult = RuleExpressionWalker.Evaluate(execution, createExpression.Parameters[i]); 3405RuleExpressionResult sizeResult = RuleExpressionWalker.Evaluate(execution, createExpression.SizeExpression); 3426RuleExpressionResult initializerResult = RuleExpressionWalker.Evaluate(execution, initializer);
Rules\Statements.cs (3)
69RuleExpressionWalker.Evaluate(execution, exprStatement.Expression); 199RuleExpressionResult leftResult = RuleExpressionWalker.Evaluate(execution, assignStatement.Left); 200RuleExpressionResult rightResult = RuleExpressionWalker.Evaluate(execution, assignStatement.Right);