public static bool IsGroupQuery(Expression expr) { var instance = new IsGroupQueryVisitor(); instance.Visit(expr); return(instance.Result); }
//說明:關斷一個 select 的查詢是否為分組: //例句1: //select p.Id from Products as p group by p.CategoryId //其中例句1返回 True 。 public static bool IsGroupQuery(Expression query) { var result = IsGroupQueryVisitor.IsGroupQuery(query); return(result); }