public MockQuery <IDirectoryAttributes> Query() { ActiveProvider = new MockQueryProvider(null); var query = new MockQuery <IDirectoryAttributes>(ActiveProvider); return(query); }
public MockQuery <T> Query <T>() { ActiveProvider = new MockQueryProvider(null); var query = new MockQuery <T>(ActiveProvider); return(query); }
public MockQuery(MockQueryProvider provider, Expression expression) { this.provider = provider; this.expression = expression; }
public MockQuery(MockQueryProvider provider) { this.provider = provider; this.expression = Expression.Constant(this); }