/// <inheritdoc cref="Queryable.Join{TOuter, TInner, TKey, TResult}(IQueryable{TOuter}, IEnumerable{TInner}, Expression{Func{TOuter, TKey}}, Expression{Func{TInner, TKey}}, Expression{Func{TOuter, TInner, TResult}}, IEqualityComparer{TKey})" />
 public static IQueryableAndAsyncQueryable <TResult> Join <TOuter, TInner, TKey, TResult>(this IQueryableAndAsyncQueryable <TOuter> outer, IEnumerable <TInner> inner, Expression <Func <TOuter, TKey> > outerKeySelector, Expression <Func <TInner, TKey> > innerKeySelector, Expression <Func <TOuter, TInner, TResult> > resultSelector, IEqualityComparer <TKey> comparer)
 {
     return((IQueryableAndAsyncQueryable <TResult>)Queryable.Join <TOuter, TInner, TKey, TResult>(outer, inner, outerKeySelector, innerKeySelector, resultSelector, comparer));
 }
Beispiel #2
0
 public virtual IQueryable <TResult> Join <TOuter, TInner, TKey, TResult>(IQueryable <TOuter> outer, IEnumerable <TInner> inner, Expression <Func <TOuter, TKey> > outerKeySelector, Expression <Func <TInner, TKey> > innerKeySelector, Expression <Func <TOuter, TInner, TResult> > resultSelector, IEqualityComparer <TKey> comparer)
 {
     return(Queryable.Join <TOuter, TInner, TKey, TResult>(outer, inner, outerKeySelector, innerKeySelector, resultSelector, comparer));
 }
Beispiel #3
0
 public static IAsyncQueryable <TResult> Join <TOuter, TInner, TKey, TResult>(this IAsyncQueryable <TOuter> outer, IEnumerable <TInner> inner, Expression <Func <TOuter, TKey> > outerKeySelector, Expression <Func <TInner, TKey> > innerKeySelector, Expression <Func <TOuter, TInner, TResult> > resultSelector)
 {
     return((IAsyncQueryable <TResult>)Queryable.Join(outer, inner.AsQueryable(), outerKeySelector, innerKeySelector, resultSelector));
 }