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