Exemplo n.º 1
0
 public EnumerableVisitor(IDatabaseSetQuery provider, IDatabase database, IQueryGraphBuilder query, Type elementType)
     : this()
 {
     this.Provider    = provider;
     this.Database    = database;
     this.Query       = query;
     this.ElementType = elementType;
 }
Exemplo n.º 2
0
 public EnumerableRewriter(IDatabaseSetQuery query, IDatabaseSet set)
 {
     this.Query = query;
     this.Set   = set;
 }
Exemplo n.º 3
0
 public static Expression Rewrite(IDatabaseSetQuery query, IDatabaseSet set, Expression expression)
 {
     return(new EnumerableRewriter(query, set).Visit(expression));
 }