/// <summary>
 /// Creates source for initial expression, i.e. From
 /// </summary>
 /// <param name="provider"></param>
 internal QueryableWorkItemStore(WorkItemQueryProvider provider)
 {
     this.provider   = provider;
     this.expression = Expression.Constant(this);
 }
 /// <summary>
 /// Creates sources for consequitive expressions .Where, .OrderBy, etc.
 /// </summary>
 /// <param name="provider"></param>
 /// <param name="expression"></param>
 internal QueryableWorkItemStore(WorkItemQueryProvider provider, Expression expression)
 {
     this.provider   = provider;
     this.expression = expression;
 }
Beispiel #3
0
 private WorkItemQueryProvider(WorkItemQueryProvider copy)
 {
     this.AsOf  = copy.AsOf;
     this.Store = copy.Store;
 }