protected override void Initialize(MemberExpression expression) { this.Expression = this.Factory.Create(expression.Expression); this.Member = new MemberInfoNode(this.Factory, expression.Member); }
protected MemberBindingNode(INodeFactory factory, MemberBindingType bindingType, MemberInfo memberInfo) : base(factory) { BindingType = bindingType; Member = new MemberInfoNode(Factory, memberInfo); }