14 types derived from RuleExpressionInternal
System.Workflow.Activities (14)
Rules\Expressions.cs (13)
43internal class ThisExpression : RuleExpressionInternal 112internal class PrimitiveExpression : RuleExpressionInternal 174internal class BinaryExpression : RuleExpressionInternal 895internal class FieldReferenceExpression : RuleExpressionInternal 1050internal class PropertyReferenceExpression : RuleExpressionInternal 1261internal class MethodInvokeExpression : RuleExpressionInternal 1724internal class DirectionExpression : RuleExpressionInternal 1883internal class TypeReferenceExpression : RuleExpressionInternal 1984internal class CastExpression : RuleExpressionInternal 2252internal class IndexerPropertyExpression : RuleExpressionInternal 2632internal class ArrayIndexerExpression : RuleExpressionInternal 2909internal class ObjectCreateExpression : RuleExpressionInternal 3209internal class ArrayCreateExpression : RuleExpressionInternal
Rules\Walker.cs (1)
22class CustomExpressionWrapper : RuleExpressionInternal
10 references to RuleExpressionInternal
System.Workflow.Activities (10)
Rules\RuleValidation.cs (1)
1103internal RuleExpressionInfo ValidateSubexpression(CodeExpression expr, RuleExpressionInternal ruleExpr, bool isWritten)
Rules\Walker.cs (9)
65internal RuleExpressionInternal internalExpression; 67internal TypeWrapperTuple(Type type, RuleExpressionInternal internalExpression) 90private static RuleExpressionInternal GetExpression(CodeExpression expression) 124RuleExpressionInternal ruleExpr = GetExpression(expression); 163RuleExpressionInternal ruleExpr = GetExpression(expression); 172RuleExpressionInternal ruleExpr = GetExpression(expression); 179RuleExpressionInternal ruleExpr = GetExpression(expression); 197RuleExpressionInternal ruleExpr1 = GetExpression(firstExpression); 206RuleExpressionInternal ruleExpr = GetExpression(originalExpression);