5 types derived from RuleExpressionInfo
System.Workflow.Activities (5)
8 instantiations of RuleExpressionInfo
System.Workflow.Activities (8)
52 references to RuleExpressionInfo
System.Workflow.Activities (52)
Rules\Expressions.cs (36)
20RuleExpressionInfo Validate(RuleValidation validation, bool isWritten);
31internal abstract RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten);
45internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
114internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
179internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
198RuleExpressionInfo lhsExprInfo = null;
199RuleExpressionInfo rhsExprInfo = null;
897internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
916RuleExpressionInfo targetExprInfo = RuleExpressionWalker.Validate(validation, fieldRefExpr.TargetObject, false);
1052internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
1071RuleExpressionInfo targetExprInfo = RuleExpressionWalker.Validate(validation, propGetExpr.TargetObject, false);
1165RuleExpressionInfo targetExprInfo = analysis.Validation.ExpressionInfo(targetObject);
1264internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
1306RuleExpressionInfo targetExprInfo = RuleExpressionWalker.Validate(validation, invokeExpr.Method.TargetObject, false);
1353RuleExpressionInfo argExprInfo = RuleExpressionWalker.Validate(validation, argExpr, false);
1455RuleExpressionInfo targetExprInfo = analysis.Validation.ExpressionInfo(targetObject);
1726internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
1758RuleExpressionInfo paramExprInfo;
1885internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
1987internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
2028RuleExpressionInfo operandInfo = RuleExpressionWalker.Validate(validation, castExpr.Expression, false);
2164RuleExpressionInfo castExprInfo = execution.Validation.ExpressionInfo(castExpr);
2255internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
2296RuleExpressionInfo targetExprInfo = RuleExpressionWalker.Validate(validation, indexerExpr.TargetObject, false);
2349RuleExpressionInfo argExprInfo = RuleExpressionWalker.Validate(validation, argExpr, false);
2434RuleExpressionInfo targetExprInfo = analysis.Validation.ExpressionInfo(targetObject);
2634internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
2673RuleExpressionInfo targetExprInfo = RuleExpressionWalker.Validate(validation, arrayIndexerExpr.TargetObject, false);
2743RuleExpressionInfo argExprInfo = RuleExpressionWalker.Validate(validation, argExpr, false);
2911internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
2961RuleExpressionInfo parameterInfo = RuleExpressionWalker.Validate(validation, parameter, false);
3030RuleExpressionInfo expressionInfo = execution.Validation.ExpressionInfo(createExpression);
3212internal override RuleExpressionInfo Validate(CodeExpression expression, RuleValidation validation, bool isWritten)
3270RuleExpressionInfo sizeInfo = RuleExpressionWalker.Validate(validation, createExpression.SizeExpression, false);
3297RuleExpressionInfo parameterInfo = RuleExpressionWalker.Validate(validation, init, false);
3388RuleExpressionInfo createExpressionInfo = execution.Validation.ExpressionInfo(createExpression);