23 references to Validation
System.Workflow.Activities (23)
Rules\Executor.cs (1)
682Type expectedType = context.Validation.ExpressionInfo(expression).ExpressionType;
Rules\Expressions.cs (18)
480RuleBinaryExpressionInfo expressionInfo = execution.Validation.ExpressionInfo(binaryExpr) as RuleBinaryExpressionInfo; 993RuleFieldExpressionInfo fieldExprInfo = execution.Validation.ExpressionInfo(fieldRefExpr) as RuleFieldExpressionInfo; 1205RulePropertyExpressionInfo propExprInfo = execution.Validation.ExpressionInfo(propGetExpr) as RulePropertyExpressionInfo; 1513RuleMethodInvokeExpressionInfo invokeExprInfo = execution.Validation.ExpressionInfo(invokeExpr) as RuleMethodInvokeExpressionInfo; 1552Type argType = execution.Validation.ExpressionInfo(invokeExpr.Parameters[i]).ExpressionType; 1595Type argType = execution.Validation.ExpressionInfo(invokeExpr.Parameters[i]).ExpressionType; 2164RuleExpressionInfo castExprInfo = execution.Validation.ExpressionInfo(castExpr); 2189Type operandType = execution.Validation.ExpressionInfo(castExpr.Expression).ExpressionType; 2488RulePropertyExpressionInfo propExprInfo = execution.Validation.ExpressionInfo(indexerExpr) as RulePropertyExpressionInfo; 2522Type argType = execution.Validation.ExpressionInfo(indexerExpr.Indices[i]).ExpressionType; 2546Type argType = execution.Validation.ExpressionInfo(indexerExpr.Indices[i]).ExpressionType; 2828Type argType = execution.Validation.ExpressionInfo(arrayIndexerExpr.Indices[i]).ExpressionType; 3030RuleExpressionInfo expressionInfo = execution.Validation.ExpressionInfo(createExpression); 3065Type argType = execution.Validation.ExpressionInfo(createExpression.Parameters[i]).ExpressionType; 3101Type argType = execution.Validation.ExpressionInfo(createExpression.Parameters[i]).ExpressionType; 3388RuleExpressionInfo createExpressionInfo = execution.Validation.ExpressionInfo(createExpression); 3404Type sizeType = execution.Validation.ExpressionInfo(createExpression.SizeExpression).ExpressionType; 3425Type initializerType = execution.Validation.ExpressionInfo(initializer).ExpressionType;
Rules\RuleSet.cs (2)
131if (ruleExecution.Validation == null) 134RuleEngine engine = new RuleEngine(this, ruleExecution.Validation, ruleExecution.ActivityExecutionContext);
Rules\Statements.cs (2)
196Type leftType = execution.Validation.ExpressionInfo(assignStatement.Left).ExpressionType; 197Type rightType = execution.Validation.ExpressionInfo(assignStatement.Right).ExpressionType;