示例#1
0
 public MemberAccessNode(IExpressionNodeFactory nodeFactory, MemberExpression memberExpression)
     : base(memberExpression)
 {
     Expression = nodeFactory.Build(memberExpression.Expression);
 }
 public BaseBinaryExpressionNode(IExpressionNodeFactory nodeFactory, BinaryExpression binaryExpression)
     : base(binaryExpression)
 {
     Left  = nodeFactory.Build(binaryExpression.Left);
     Right = nodeFactory.Build(binaryExpression.Right);
 }
示例#3
0
 public LambdaNode(IExpressionNodeFactory nodeFactory, LambdaExpression lambdaExpression)
     : base(lambdaExpression)
 {
     Body = nodeFactory.Build(SourceExpression.Body);
 }
示例#4
0
 public ConvertNode(IExpressionNodeFactory nodeFactory, UnaryExpression unaryExpression)
     : base(unaryExpression)
 {
     Operand = nodeFactory.Build(unaryExpression.Operand);
 }