protected override Expression VisitMember(MemberExpression node) { if (parameters.Contains(node.Expression)) { VisitedMembers.Add(node.Member); } return(base.VisitMember(node)); }
protected override Expression VisitMember(MemberExpression node) { if (parameters.Contains(node.Expression)) { if (Attribute.IsDefined(node.Member, typeof(AttributeLogicalNameAttribute))) { VisitedMembers.Add(node.Member); } } return(base.VisitMember(node)); }