Silverlight 5 | WinRT |
public abstract sealed class Enumerable | public abstract sealed class Enumerable |
static public TSource Aggregate(IEnumerable`1<TSource> source, Func`3<TSource, TSource, TSource> func); | static public TSource Aggregate(IEnumerable`1<TSource> source, Func`3<TSource, TSource, TSource> func); |
static public TAccumulate Aggregate(IEnumerable`1<TSource> source, TAccumulate seed, Func`3<TAccumulate, TSource, TAccumulate> func); | static public TAccumulate Aggregate(IEnumerable`1<TSource> source, TAccumulate seed, Func`3<TAccumulate, TSource, TAccumulate> func); |
static public TResult Aggregate(IEnumerable`1<TSource> source, TAccumulate seed, Func`3<TAccumulate, TSource, TAccumulate> func, Func`2<TAccumulate, TResult> resultSelector); | static public TResult Aggregate(IEnumerable`1<TSource> source, TAccumulate seed, Func`3<TAccumulate, TSource, TAccumulate> func, Func`2<TAccumulate, TResult> resultSelector); |
static public Boolean All(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public Boolean All(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public Boolean Any(IEnumerable`1<TSource> source); | static public Boolean Any(IEnumerable`1<TSource> source); |
static public Boolean Any(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public Boolean Any(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public IEnumerable`1<TSource> AsEnumerable(IEnumerable`1<TSource> source); | static public IEnumerable`1<TSource> AsEnumerable(IEnumerable`1<TSource> source); |
static public Double Average(IEnumerable`1<Int32> source); | static public Double Average(IEnumerable`1<Int32> source); |
static public Nullable`1<Double> Average(IEnumerable`1<Nullable`1<Int32>> source); | static public Nullable`1<Double> Average(IEnumerable`1<Nullable`1<Int32>> source); |
static public Double Average(IEnumerable`1<Int64> source); | static public Double Average(IEnumerable`1<Int64> source); |
static public Nullable`1<Double> Average(IEnumerable`1<Nullable`1<Int64>> source); | static public Nullable`1<Double> Average(IEnumerable`1<Nullable`1<Int64>> source); |
static public Single Average(IEnumerable`1<Single> source); | static public Single Average(IEnumerable`1<Single> source); |
static public Nullable`1<Single> Average(IEnumerable`1<Nullable`1<Single>> source); | static public Nullable`1<Single> Average(IEnumerable`1<Nullable`1<Single>> source); |
static public Double Average(IEnumerable`1<Double> source); | static public Double Average(IEnumerable`1<Double> source); |
static public Nullable`1<Double> Average(IEnumerable`1<Nullable`1<Double>> source); | static public Nullable`1<Double> Average(IEnumerable`1<Nullable`1<Double>> source); |
static public Decimal Average(IEnumerable`1<Decimal> source); | static public Decimal Average(IEnumerable`1<Decimal> source); |
static public Nullable`1<Decimal> Average(IEnumerable`1<Nullable`1<Decimal>> source); | static public Nullable`1<Decimal> Average(IEnumerable`1<Nullable`1<Decimal>> source); |
static public Double Average(IEnumerable`1<TSource> source, Func`2<TSource, Int32> selector); | static public Double Average(IEnumerable`1<TSource> source, Func`2<TSource, Int32> selector); |
static public Nullable`1<Double> Average(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); | static public Nullable`1<Double> Average(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); |
static public Double Average(IEnumerable`1<TSource> source, Func`2<TSource, Int64> selector); | static public Double Average(IEnumerable`1<TSource> source, Func`2<TSource, Int64> selector); |
static public Nullable`1<Double> Average(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); | static public Nullable`1<Double> Average(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); |
static public Single Average(IEnumerable`1<TSource> source, Func`2<TSource, Single> selector); | static public Single Average(IEnumerable`1<TSource> source, Func`2<TSource, Single> selector); |
static public Nullable`1<Single> Average(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); | static public Nullable`1<Single> Average(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); |
static public Double Average(IEnumerable`1<TSource> source, Func`2<TSource, Double> selector); | static public Double Average(IEnumerable`1<TSource> source, Func`2<TSource, Double> selector); |
static public Nullable`1<Double> Average(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); | static public Nullable`1<Double> Average(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); |
static public Decimal Average(IEnumerable`1<TSource> source, Func`2<TSource, Decimal> selector); | static public Decimal Average(IEnumerable`1<TSource> source, Func`2<TSource, Decimal> selector); |
static public Nullable`1<Decimal> Average(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); | static public Nullable`1<Decimal> Average(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); |
static public IEnumerable`1<TResult> Cast(IEnumerable source); | static public IEnumerable`1<TResult> Cast(IEnumerable source); |
static public IEnumerable`1<TSource> Concat(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second); | static public IEnumerable`1<TSource> Concat(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second); |
static public Boolean Contains(IEnumerable`1<TSource> source, TSource value); | static public Boolean Contains(IEnumerable`1<TSource> source, TSource value); |
static public Boolean Contains(IEnumerable`1<TSource> source, TSource value, IEqualityComparer`1<TSource> comparer); | static public Boolean Contains(IEnumerable`1<TSource> source, TSource value, IEqualityComparer`1<TSource> comparer); |
static public Int32 Count(IEnumerable`1<TSource> source); | static public Int32 Count(IEnumerable`1<TSource> source); |
static public Int32 Count(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public Int32 Count(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public IEnumerable`1<TSource> DefaultIfEmpty(IEnumerable`1<TSource> source); | static public IEnumerable`1<TSource> DefaultIfEmpty(IEnumerable`1<TSource> source); |
static public IEnumerable`1<TSource> DefaultIfEmpty(IEnumerable`1<TSource> source, TSource defaultValue); | static public IEnumerable`1<TSource> DefaultIfEmpty(IEnumerable`1<TSource> source, TSource defaultValue); |
static public IEnumerable`1<TSource> Distinct(IEnumerable`1<TSource> source); | static public IEnumerable`1<TSource> Distinct(IEnumerable`1<TSource> source); |
static public IEnumerable`1<TSource> Distinct(IEnumerable`1<TSource> source, IEqualityComparer`1<TSource> comparer); | static public IEnumerable`1<TSource> Distinct(IEnumerable`1<TSource> source, IEqualityComparer`1<TSource> comparer); |
static public TSource ElementAt(IEnumerable`1<TSource> source, Int32 index); | static public TSource ElementAt(IEnumerable`1<TSource> source, Int32 index); |
static public TSource ElementAtOrDefault(IEnumerable`1<TSource> source, Int32 index); | static public TSource ElementAtOrDefault(IEnumerable`1<TSource> source, Int32 index); |
static public IEnumerable`1<TResult> Empty(); | static public IEnumerable`1<TResult> Empty(); |
static public IEnumerable`1<TSource> Except(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second); | static public IEnumerable`1<TSource> Except(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second); |
static public IEnumerable`1<TSource> Except(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); | static public IEnumerable`1<TSource> Except(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); |
static public TSource First(IEnumerable`1<TSource> source); | static public TSource First(IEnumerable`1<TSource> source); |
static public TSource First(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public TSource First(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public TSource FirstOrDefault(IEnumerable`1<TSource> source); | static public TSource FirstOrDefault(IEnumerable`1<TSource> source); |
static public TSource FirstOrDefault(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public TSource FirstOrDefault(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public IEnumerable`1<IGrouping`2<TKey, TSource>> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); | static public IEnumerable`1<IGrouping`2<TKey, TSource>> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); |
static public IEnumerable`1<IGrouping`2<TKey, TSource>> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IEqualityComparer`1<TKey> comparer); | static public IEnumerable`1<IGrouping`2<TKey, TSource>> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IEqualityComparer`1<TKey> comparer); |
static public IEnumerable`1<IGrouping`2<TKey, TElement>> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector); | static public IEnumerable`1<IGrouping`2<TKey, TElement>> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector); |
static public IEnumerable`1<IGrouping`2<TKey, TElement>> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, IEqualityComparer`1<TKey> comparer); | static public IEnumerable`1<IGrouping`2<TKey, TElement>> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, IEqualityComparer`1<TKey> comparer); |
static public IEnumerable`1<TResult> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`3<TKey, IEnumerable`1<TSource>, TResult> resultSelector); | static public IEnumerable`1<TResult> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`3<TKey, IEnumerable`1<TSource>, TResult> resultSelector); |
static public IEnumerable`1<TResult> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, Func`3<TKey, IEnumerable`1<TElement>, TResult> resultSelector); | static public IEnumerable`1<TResult> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, Func`3<TKey, IEnumerable`1<TElement>, TResult> resultSelector); |
static public IEnumerable`1<TResult> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`3<TKey, IEnumerable`1<TSource>, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); | static public IEnumerable`1<TResult> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`3<TKey, IEnumerable`1<TSource>, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); |
static public IEnumerable`1<TResult> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, Func`3<TKey, IEnumerable`1<TElement>, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); | static public IEnumerable`1<TResult> GroupBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, Func`3<TKey, IEnumerable`1<TElement>, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); |
static public IEnumerable`1<TResult> GroupJoin(IEnumerable`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, IEnumerable`1<TInner>, TResult> resultSelector); | static public IEnumerable`1<TResult> GroupJoin(IEnumerable`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, IEnumerable`1<TInner>, TResult> resultSelector); |
static public IEnumerable`1<TResult> GroupJoin(IEnumerable`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, IEnumerable`1<TInner>, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); | static public IEnumerable`1<TResult> GroupJoin(IEnumerable`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, IEnumerable`1<TInner>, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); |
static public IEnumerable`1<TSource> Intersect(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second); | static public IEnumerable`1<TSource> Intersect(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second); |
static public IEnumerable`1<TSource> Intersect(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); | static public IEnumerable`1<TSource> Intersect(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); |
static public IEnumerable`1<TResult> Join(IEnumerable`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, TInner, TResult> resultSelector); | static public IEnumerable`1<TResult> Join(IEnumerable`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, TInner, TResult> resultSelector); |
static public IEnumerable`1<TResult> Join(IEnumerable`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, TInner, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); | static public IEnumerable`1<TResult> Join(IEnumerable`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, TInner, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); |
static public TSource Last(IEnumerable`1<TSource> source); | static public TSource Last(IEnumerable`1<TSource> source); |
static public TSource Last(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public TSource Last(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public TSource LastOrDefault(IEnumerable`1<TSource> source); | static public TSource LastOrDefault(IEnumerable`1<TSource> source); |
static public TSource LastOrDefault(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public TSource LastOrDefault(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public Int64 LongCount(IEnumerable`1<TSource> source); | static public Int64 LongCount(IEnumerable`1<TSource> source); |
static public Int64 LongCount(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public Int64 LongCount(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public Int32 Max(IEnumerable`1<Int32> source); | static public Int32 Max(IEnumerable`1<Int32> source); |
static public Nullable`1<Int32> Max(IEnumerable`1<Nullable`1<Int32>> source); | static public Nullable`1<Int32> Max(IEnumerable`1<Nullable`1<Int32>> source); |
static public Int64 Max(IEnumerable`1<Int64> source); | static public Int64 Max(IEnumerable`1<Int64> source); |
static public Nullable`1<Int64> Max(IEnumerable`1<Nullable`1<Int64>> source); | static public Nullable`1<Int64> Max(IEnumerable`1<Nullable`1<Int64>> source); |
static public Double Max(IEnumerable`1<Double> source); | static public Double Max(IEnumerable`1<Double> source); |
static public Nullable`1<Double> Max(IEnumerable`1<Nullable`1<Double>> source); | static public Nullable`1<Double> Max(IEnumerable`1<Nullable`1<Double>> source); |
static public Single Max(IEnumerable`1<Single> source); | static public Single Max(IEnumerable`1<Single> source); |
static public Nullable`1<Single> Max(IEnumerable`1<Nullable`1<Single>> source); | static public Nullable`1<Single> Max(IEnumerable`1<Nullable`1<Single>> source); |
static public Decimal Max(IEnumerable`1<Decimal> source); | static public Decimal Max(IEnumerable`1<Decimal> source); |
static public Nullable`1<Decimal> Max(IEnumerable`1<Nullable`1<Decimal>> source); | static public Nullable`1<Decimal> Max(IEnumerable`1<Nullable`1<Decimal>> source); |
static public TSource Max(IEnumerable`1<TSource> source); | static public TSource Max(IEnumerable`1<TSource> source); |
static public Int32 Max(IEnumerable`1<TSource> source, Func`2<TSource, Int32> selector); | static public Int32 Max(IEnumerable`1<TSource> source, Func`2<TSource, Int32> selector); |
static public Nullable`1<Int32> Max(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); | static public Nullable`1<Int32> Max(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); |
static public Int64 Max(IEnumerable`1<TSource> source, Func`2<TSource, Int64> selector); | static public Int64 Max(IEnumerable`1<TSource> source, Func`2<TSource, Int64> selector); |
static public Nullable`1<Int64> Max(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); | static public Nullable`1<Int64> Max(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); |
static public Single Max(IEnumerable`1<TSource> source, Func`2<TSource, Single> selector); | static public Single Max(IEnumerable`1<TSource> source, Func`2<TSource, Single> selector); |
static public Nullable`1<Single> Max(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); | static public Nullable`1<Single> Max(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); |
static public Double Max(IEnumerable`1<TSource> source, Func`2<TSource, Double> selector); | static public Double Max(IEnumerable`1<TSource> source, Func`2<TSource, Double> selector); |
static public Nullable`1<Double> Max(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); | static public Nullable`1<Double> Max(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); |
static public Decimal Max(IEnumerable`1<TSource> source, Func`2<TSource, Decimal> selector); | static public Decimal Max(IEnumerable`1<TSource> source, Func`2<TSource, Decimal> selector); |
static public Nullable`1<Decimal> Max(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); | static public Nullable`1<Decimal> Max(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); |
static public TResult Max(IEnumerable`1<TSource> source, Func`2<TSource, TResult> selector); | static public TResult Max(IEnumerable`1<TSource> source, Func`2<TSource, TResult> selector); |
static public Int32 Min(IEnumerable`1<Int32> source); | static public Int32 Min(IEnumerable`1<Int32> source); |
static public Nullable`1<Int32> Min(IEnumerable`1<Nullable`1<Int32>> source); | static public Nullable`1<Int32> Min(IEnumerable`1<Nullable`1<Int32>> source); |
static public Int64 Min(IEnumerable`1<Int64> source); | static public Int64 Min(IEnumerable`1<Int64> source); |
static public Nullable`1<Int64> Min(IEnumerable`1<Nullable`1<Int64>> source); | static public Nullable`1<Int64> Min(IEnumerable`1<Nullable`1<Int64>> source); |
static public Single Min(IEnumerable`1<Single> source); | static public Single Min(IEnumerable`1<Single> source); |
static public Nullable`1<Single> Min(IEnumerable`1<Nullable`1<Single>> source); | static public Nullable`1<Single> Min(IEnumerable`1<Nullable`1<Single>> source); |
static public Double Min(IEnumerable`1<Double> source); | static public Double Min(IEnumerable`1<Double> source); |
static public Nullable`1<Double> Min(IEnumerable`1<Nullable`1<Double>> source); | static public Nullable`1<Double> Min(IEnumerable`1<Nullable`1<Double>> source); |
static public Decimal Min(IEnumerable`1<Decimal> source); | static public Decimal Min(IEnumerable`1<Decimal> source); |
static public Nullable`1<Decimal> Min(IEnumerable`1<Nullable`1<Decimal>> source); | static public Nullable`1<Decimal> Min(IEnumerable`1<Nullable`1<Decimal>> source); |
static public TSource Min(IEnumerable`1<TSource> source); | static public TSource Min(IEnumerable`1<TSource> source); |
static public Int32 Min(IEnumerable`1<TSource> source, Func`2<TSource, Int32> selector); | static public Int32 Min(IEnumerable`1<TSource> source, Func`2<TSource, Int32> selector); |
static public Nullable`1<Int32> Min(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); | static public Nullable`1<Int32> Min(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); |
static public Int64 Min(IEnumerable`1<TSource> source, Func`2<TSource, Int64> selector); | static public Int64 Min(IEnumerable`1<TSource> source, Func`2<TSource, Int64> selector); |
static public Nullable`1<Int64> Min(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); | static public Nullable`1<Int64> Min(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); |
static public Single Min(IEnumerable`1<TSource> source, Func`2<TSource, Single> selector); | static public Single Min(IEnumerable`1<TSource> source, Func`2<TSource, Single> selector); |
static public Nullable`1<Single> Min(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); | static public Nullable`1<Single> Min(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); |
static public Double Min(IEnumerable`1<TSource> source, Func`2<TSource, Double> selector); | static public Double Min(IEnumerable`1<TSource> source, Func`2<TSource, Double> selector); |
static public Nullable`1<Double> Min(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); | static public Nullable`1<Double> Min(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); |
static public Decimal Min(IEnumerable`1<TSource> source, Func`2<TSource, Decimal> selector); | static public Decimal Min(IEnumerable`1<TSource> source, Func`2<TSource, Decimal> selector); |
static public Nullable`1<Decimal> Min(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); | static public Nullable`1<Decimal> Min(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); |
static public TResult Min(IEnumerable`1<TSource> source, Func`2<TSource, TResult> selector); | static public TResult Min(IEnumerable`1<TSource> source, Func`2<TSource, TResult> selector); |
static public IEnumerable`1<TResult> OfType(IEnumerable source); | static public IEnumerable`1<TResult> OfType(IEnumerable source); |
static public IOrderedEnumerable`1<TSource> OrderBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); | static public IOrderedEnumerable`1<TSource> OrderBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); |
static public IOrderedEnumerable`1<TSource> OrderBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); | static public IOrderedEnumerable`1<TSource> OrderBy(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); |
static public IOrderedEnumerable`1<TSource> OrderByDescending(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); | static public IOrderedEnumerable`1<TSource> OrderByDescending(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); |
static public IOrderedEnumerable`1<TSource> OrderByDescending(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); | static public IOrderedEnumerable`1<TSource> OrderByDescending(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); |
static public IEnumerable`1<Int32> Range(Int32 start, Int32 count); | static public IEnumerable`1<Int32> Range(Int32 start, Int32 count); |
static public IEnumerable`1<TResult> Repeat(TResult element, Int32 count); | static public IEnumerable`1<TResult> Repeat(TResult element, Int32 count); |
static public IEnumerable`1<TSource> Reverse(IEnumerable`1<TSource> source); | static public IEnumerable`1<TSource> Reverse(IEnumerable`1<TSource> source); |
static public IEnumerable`1<TResult> Select(IEnumerable`1<TSource> source, Func`2<TSource, TResult> selector); | static public IEnumerable`1<TResult> Select(IEnumerable`1<TSource> source, Func`2<TSource, TResult> selector); |
static public IEnumerable`1<TResult> Select(IEnumerable`1<TSource> source, Func`3<TSource, Int32, TResult> selector); | static public IEnumerable`1<TResult> Select(IEnumerable`1<TSource> source, Func`3<TSource, Int32, TResult> selector); |
static public IEnumerable`1<TResult> SelectMany(IEnumerable`1<TSource> source, Func`2<TSource, IEnumerable`1<TResult>> selector); | static public IEnumerable`1<TResult> SelectMany(IEnumerable`1<TSource> source, Func`2<TSource, IEnumerable`1<TResult>> selector); |
static public IEnumerable`1<TResult> SelectMany(IEnumerable`1<TSource> source, Func`3<TSource, Int32, IEnumerable`1<TResult>> selector); | static public IEnumerable`1<TResult> SelectMany(IEnumerable`1<TSource> source, Func`3<TSource, Int32, IEnumerable`1<TResult>> selector); |
static public IEnumerable`1<TResult> SelectMany(IEnumerable`1<TSource> source, Func`3<TSource, Int32, IEnumerable`1<TCollection>> collectionSelector, Func`3<TSource, TCollection, TResult> resultSelector); | static public IEnumerable`1<TResult> SelectMany(IEnumerable`1<TSource> source, Func`3<TSource, Int32, IEnumerable`1<TCollection>> collectionSelector, Func`3<TSource, TCollection, TResult> resultSelector); |
static public IEnumerable`1<TResult> SelectMany(IEnumerable`1<TSource> source, Func`2<TSource, IEnumerable`1<TCollection>> collectionSelector, Func`3<TSource, TCollection, TResult> resultSelector); | static public IEnumerable`1<TResult> SelectMany(IEnumerable`1<TSource> source, Func`2<TSource, IEnumerable`1<TCollection>> collectionSelector, Func`3<TSource, TCollection, TResult> resultSelector); |
static public Boolean SequenceEqual(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second); | static public Boolean SequenceEqual(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second); |
static public Boolean SequenceEqual(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); | static public Boolean SequenceEqual(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); |
static public TSource Single(IEnumerable`1<TSource> source); | static public TSource Single(IEnumerable`1<TSource> source); |
static public TSource Single(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public TSource Single(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public TSource SingleOrDefault(IEnumerable`1<TSource> source); | static public TSource SingleOrDefault(IEnumerable`1<TSource> source); |
static public TSource SingleOrDefault(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public TSource SingleOrDefault(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public IEnumerable`1<TSource> Skip(IEnumerable`1<TSource> source, Int32 count); | static public IEnumerable`1<TSource> Skip(IEnumerable`1<TSource> source, Int32 count); |
static public IEnumerable`1<TSource> SkipWhile(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public IEnumerable`1<TSource> SkipWhile(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public IEnumerable`1<TSource> SkipWhile(IEnumerable`1<TSource> source, Func`3<TSource, Int32, Boolean> predicate); | static public IEnumerable`1<TSource> SkipWhile(IEnumerable`1<TSource> source, Func`3<TSource, Int32, Boolean> predicate); |
static public Int32 Sum(IEnumerable`1<Int32> source); | static public Int32 Sum(IEnumerable`1<Int32> source); |
static public Nullable`1<Int32> Sum(IEnumerable`1<Nullable`1<Int32>> source); | static public Nullable`1<Int32> Sum(IEnumerable`1<Nullable`1<Int32>> source); |
static public Int64 Sum(IEnumerable`1<Int64> source); | static public Int64 Sum(IEnumerable`1<Int64> source); |
static public Nullable`1<Int64> Sum(IEnumerable`1<Nullable`1<Int64>> source); | static public Nullable`1<Int64> Sum(IEnumerable`1<Nullable`1<Int64>> source); |
static public Single Sum(IEnumerable`1<Single> source); | static public Single Sum(IEnumerable`1<Single> source); |
static public Nullable`1<Single> Sum(IEnumerable`1<Nullable`1<Single>> source); | static public Nullable`1<Single> Sum(IEnumerable`1<Nullable`1<Single>> source); |
static public Double Sum(IEnumerable`1<Double> source); | static public Double Sum(IEnumerable`1<Double> source); |
static public Nullable`1<Double> Sum(IEnumerable`1<Nullable`1<Double>> source); | static public Nullable`1<Double> Sum(IEnumerable`1<Nullable`1<Double>> source); |
static public Decimal Sum(IEnumerable`1<Decimal> source); | static public Decimal Sum(IEnumerable`1<Decimal> source); |
static public Nullable`1<Decimal> Sum(IEnumerable`1<Nullable`1<Decimal>> source); | static public Nullable`1<Decimal> Sum(IEnumerable`1<Nullable`1<Decimal>> source); |
static public Int32 Sum(IEnumerable`1<TSource> source, Func`2<TSource, Int32> selector); | static public Int32 Sum(IEnumerable`1<TSource> source, Func`2<TSource, Int32> selector); |
static public Nullable`1<Int32> Sum(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); | static public Nullable`1<Int32> Sum(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); |
static public Int64 Sum(IEnumerable`1<TSource> source, Func`2<TSource, Int64> selector); | static public Int64 Sum(IEnumerable`1<TSource> source, Func`2<TSource, Int64> selector); |
static public Nullable`1<Int64> Sum(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); | static public Nullable`1<Int64> Sum(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); |
static public Single Sum(IEnumerable`1<TSource> source, Func`2<TSource, Single> selector); | static public Single Sum(IEnumerable`1<TSource> source, Func`2<TSource, Single> selector); |
static public Nullable`1<Single> Sum(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); | static public Nullable`1<Single> Sum(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); |
static public Double Sum(IEnumerable`1<TSource> source, Func`2<TSource, Double> selector); | static public Double Sum(IEnumerable`1<TSource> source, Func`2<TSource, Double> selector); |
static public Nullable`1<Double> Sum(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); | static public Nullable`1<Double> Sum(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); |
static public Decimal Sum(IEnumerable`1<TSource> source, Func`2<TSource, Decimal> selector); | static public Decimal Sum(IEnumerable`1<TSource> source, Func`2<TSource, Decimal> selector); |
static public Nullable`1<Decimal> Sum(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); | static public Nullable`1<Decimal> Sum(IEnumerable`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); |
static public IEnumerable`1<TSource> Take(IEnumerable`1<TSource> source, Int32 count); | static public IEnumerable`1<TSource> Take(IEnumerable`1<TSource> source, Int32 count); |
static public IEnumerable`1<TSource> TakeWhile(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public IEnumerable`1<TSource> TakeWhile(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public IEnumerable`1<TSource> TakeWhile(IEnumerable`1<TSource> source, Func`3<TSource, Int32, Boolean> predicate); | static public IEnumerable`1<TSource> TakeWhile(IEnumerable`1<TSource> source, Func`3<TSource, Int32, Boolean> predicate); |
static public IOrderedEnumerable`1<TSource> ThenBy(IOrderedEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); | static public IOrderedEnumerable`1<TSource> ThenBy(IOrderedEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); |
static public IOrderedEnumerable`1<TSource> ThenBy(IOrderedEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); | static public IOrderedEnumerable`1<TSource> ThenBy(IOrderedEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); |
static public IOrderedEnumerable`1<TSource> ThenByDescending(IOrderedEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); | static public IOrderedEnumerable`1<TSource> ThenByDescending(IOrderedEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); |
static public IOrderedEnumerable`1<TSource> ThenByDescending(IOrderedEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); | static public IOrderedEnumerable`1<TSource> ThenByDescending(IOrderedEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); |
static public TSource ToArray(IEnumerable`1<TSource> source); | static public TSource ToArray(IEnumerable`1<TSource> source); |
static public Dictionary`2<TKey, TSource> ToDictionary(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); | static public Dictionary`2<TKey, TSource> ToDictionary(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); |
static public Dictionary`2<TKey, TSource> ToDictionary(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IEqualityComparer`1<TKey> comparer); | static public Dictionary`2<TKey, TSource> ToDictionary(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IEqualityComparer`1<TKey> comparer); |
static public Dictionary`2<TKey, TElement> ToDictionary(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector); | static public Dictionary`2<TKey, TElement> ToDictionary(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector); |
static public Dictionary`2<TKey, TElement> ToDictionary(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, IEqualityComparer`1<TKey> comparer); | static public Dictionary`2<TKey, TElement> ToDictionary(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, IEqualityComparer`1<TKey> comparer); |
static public List`1<TSource> ToList(IEnumerable`1<TSource> source); | static public List`1<TSource> ToList(IEnumerable`1<TSource> source); |
static public ILookup`2<TKey, TSource> ToLookup(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); | static public ILookup`2<TKey, TSource> ToLookup(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector); |
static public ILookup`2<TKey, TSource> ToLookup(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IEqualityComparer`1<TKey> comparer); | static public ILookup`2<TKey, TSource> ToLookup(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, IEqualityComparer`1<TKey> comparer); |
static public ILookup`2<TKey, TElement> ToLookup(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector); | static public ILookup`2<TKey, TElement> ToLookup(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector); |
static public ILookup`2<TKey, TElement> ToLookup(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, IEqualityComparer`1<TKey> comparer); | static public ILookup`2<TKey, TElement> ToLookup(IEnumerable`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, IEqualityComparer`1<TKey> comparer); |
static public IEnumerable`1<TSource> Union(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second); | static public IEnumerable`1<TSource> Union(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second); |
static public IEnumerable`1<TSource> Union(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); | static public IEnumerable`1<TSource> Union(IEnumerable`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); |
static public IEnumerable`1<TSource> Where(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); | static public IEnumerable`1<TSource> Where(IEnumerable`1<TSource> source, Func`2<TSource, Boolean> predicate); |
static public IEnumerable`1<TSource> Where(IEnumerable`1<TSource> source, Func`3<TSource, Int32, Boolean> predicate); | static public IEnumerable`1<TSource> Where(IEnumerable`1<TSource> source, Func`3<TSource, Int32, Boolean> predicate); |
static public IEnumerable`1<TResult> Zip(IEnumerable`1<TFirst> first, IEnumerable`1<TSecond> second, Func`3<TFirst, TSecond, TResult> resultSelector); | static public IEnumerable`1<TResult> Zip(IEnumerable`1<TFirst> first, IEnumerable`1<TSecond> second, Func`3<TFirst, TSecond, TResult> resultSelector); |
public abstract class EnumerableExecutor | public abstract class EnumerableExecutor |
public class EnumerableExecutor`1<T> | public class EnumerableExecutor`1<T> |
: EnumerableExecutor | : EnumerableExecutor |
public abstract class EnumerableQuery | public abstract class EnumerableQuery |
public class EnumerableQuery`1<T> | public class EnumerableQuery`1<T> |
: EnumerableQuery, IOrderedQueryable`1<T>, IQueryable`1<T>, IEnumerable`1<T>, IEnumerable, IQueryable, IOrderedQueryable, IQueryProvider | : EnumerableQuery, IOrderedQueryable`1<T>, IQueryable`1<T>, IEnumerable`1<T>, IEnumerable, IQueryable, IOrderedQueryable, IQueryProvider |
public virtual String ToString(); | public virtual String ToString(); |
public abstract interface IGrouping`2<TKey, TElement> | public abstract interface IGrouping`2<TKey, TElement> |
: IEnumerable`1<TElement>, IEnumerable | : IEnumerable`1<TElement>, IEnumerable |
public abstract virtual TKey Key { get; } | public abstract virtual TKey Key { get; } |
public abstract interface ILookup`2<TKey, TElement> | public abstract interface ILookup`2<TKey, TElement> |
: IEnumerable`1<IGrouping`2<TKey, TElement>>, IEnumerable | : IEnumerable`1<IGrouping`2<TKey, TElement>>, IEnumerable |
public abstract virtual Int32 Count { get; } | public abstract virtual Int32 Count { get; } |
public abstract virtual IEnumerable`1<TElement> Item { get; } | public abstract virtual IEnumerable`1<TElement> Item { get; } |
public abstract virtual Boolean Contains(TKey key); | public abstract virtual Boolean Contains(TKey key); |
public abstract interface IOrderedEnumerable`1<TElement> | public abstract interface IOrderedEnumerable`1<TElement> |
: IEnumerable`1<TElement>, IEnumerable | : IEnumerable`1<TElement>, IEnumerable |
public abstract virtual IOrderedEnumerable`1<TElement> CreateOrderedEnumerable(Func`2<TElement, TKey> keySelector, IComparer`1<TKey> comparer, Boolean descending); | public abstract virtual IOrderedEnumerable`1<> CreateOrderedEnumerable(Func`2<TElement, TKey> keySelector, IComparer`1<TKey> comparer, Boolean descending); |
public abstract interface IOrderedQueryable | public abstract interface IOrderedQueryable |
: IQueryable, IEnumerable | : IQueryable, IEnumerable |
public abstract interface IOrderedQueryable`1<T> | public abstract interface IOrderedQueryable`1<T> |
: IQueryable`1<T>, IEnumerable`1<T>, IEnumerable, IQueryable, IOrderedQueryable | : IQueryable`1<T>, IEnumerable`1<T>, IEnumerable, IQueryable, IOrderedQueryable |
public abstract interface IQueryable | public abstract interface IQueryable |
: IEnumerable | : IEnumerable |
public abstract virtual Type ElementType { get; } | public abstract virtual Type ElementType { get; } |
public abstract virtual Expression Expression { get; } | public abstract virtual Expression Expression { get; } |
public abstract virtual IQueryProvider Provider { get; } | public abstract virtual IQueryProvider Provider { get; } |
public abstract interface IQueryable`1<T> | public abstract interface IQueryable`1<T> |
: IEnumerable`1<T>, IEnumerable, IQueryable | : IEnumerable`1<T>, IEnumerable, IQueryable |
public abstract interface IQueryProvider | public abstract interface IQueryProvider |
public abstract virtual IQueryable`1<TElement> CreateQuery(Expression expression); | |
public abstract virtual IQueryable CreateQuery(Expression expression); | public abstract virtual IQueryable CreateQuery(Expression expression); |
public abstract virtual IQueryable`1<TElement> CreateQuery(Expression expression); | |
public abstract virtual Object Execute(Expression expression); | public abstract virtual Object Execute(Expression expression); |
public abstract virtual TResult Execute(Expression expression); | public abstract virtual TResult Execute(Expression expression); |
public class Lookup`2<TKey, TElement> | public class Lookup`2<TKey, TElement> |
: ILookup`2<TKey, TElement>, IEnumerable`1<IGrouping`2<TKey, TElement>>, IEnumerable | : ILookup`2<TKey, TElement>, IEnumerable`1<IGrouping`2<TKey, TElement>>, IEnumerable |
public virtual Int32 Count { get; } | public virtual Int32 Count { get; } |
public virtual IEnumerable`1<TElement> Item { get; } | public virtual IEnumerable`1<TElement> Item { get; } |
public IEnumerable`1<TResult> ApplyResultSelector(Func`3<TKey, IEnumerable`1<TElement>, TResult> resultSelector); | public IEnumerable`1<TResult> ApplyResultSelector(Func`3<TKey, IEnumerable`1<TElement>, TResult> resultSelector); |
public virtual Boolean Contains(TKey key); | public virtual Boolean Contains(TKey key); |
public virtual IEnumerator`1<IGrouping`2<TKey, TElement>> GetEnumerator(); | public virtual IEnumerator`1<IGrouping`2<TKey, TElement>> GetEnumerator(); |
public class OrderedParallelQuery`1<TSource> | |
: ParallelQuery`1<TSource>, IEnumerable, IEnumerable`1<TSource> | |
public virtual IEnumerator`1<TSource> GetEnumerator(); |
public abstract sealed class ParallelEnumerable | |
static public TSource Aggregate(ParallelQuery`1<TSource> source, Func`3<TSource, TSource, TSource> func); | |
static public TAccumulate Aggregate(ParallelQuery`1<TSource> source, TAccumulate seed, Func`3<TAccumulate, TSource, TAccumulate> func); | |
static public TResult Aggregate(ParallelQuery`1<TSource> source, TAccumulate seed, Func`3<TAccumulate, TSource, TAccumulate> func, Func`2<TAccumulate, TResult> resultSelector); | |
static public TResult Aggregate(ParallelQuery`1<TSource> source, TAccumulate seed, Func`3<TAccumulate, TSource, TAccumulate> updateAccumulatorFunc, Func`3<TAccumulate, TAccumulate, TAccumulate> combineAccumulatorsFunc, Func`2<TAccumulate, TResult> resultSelector); | |
static public TResult Aggregate(ParallelQuery`1<TSource> source, Func`1<TAccumulate> seedFactory, Func`3<TAccumulate, TSource, TAccumulate> updateAccumulatorFunc, Func`3<TAccumulate, TAccumulate, TAccumulate> combineAccumulatorsFunc, Func`2<TAccumulate, TResult> resultSelector); | |
static public Boolean All(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public Boolean Any(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public Boolean Any(ParallelQuery`1<TSource> source); | |
static public IEnumerable`1<TSource> AsEnumerable(ParallelQuery`1<TSource> source); | |
static public ParallelQuery`1<TSource> AsOrdered(ParallelQuery`1<TSource> source); | |
static public ParallelQuery AsOrdered(ParallelQuery source); | |
static public ParallelQuery`1<TSource> AsParallel(IEnumerable`1<TSource> source); | |
static public ParallelQuery`1<TSource> AsParallel(Partitioner`1<TSource> source); | |
static public ParallelQuery AsParallel(IEnumerable source); | |
static public IEnumerable`1<TSource> AsSequential(ParallelQuery`1<TSource> source); | |
static public ParallelQuery`1<TSource> AsUnordered(ParallelQuery`1<TSource> source); | |
static public Double Average(ParallelQuery`1<Int32> source); | |
static public Nullable`1<Double> Average(ParallelQuery`1<Nullable`1<Int32>> source); | |
static public Double Average(ParallelQuery`1<Int64> source); | |
static public Nullable`1<Double> Average(ParallelQuery`1<Nullable`1<Int64>> source); | |
static public Single Average(ParallelQuery`1<Single> source); | |
static public Nullable`1<Single> Average(ParallelQuery`1<Nullable`1<Single>> source); | |
static public Double Average(ParallelQuery`1<Double> source); | |
static public Nullable`1<Double> Average(ParallelQuery`1<Nullable`1<Double>> source); | |
static public Decimal Average(ParallelQuery`1<Decimal> source); | |
static public Nullable`1<Decimal> Average(ParallelQuery`1<Nullable`1<Decimal>> source); | |
static public Double Average(ParallelQuery`1<TSource> source, Func`2<TSource, Int32> selector); | |
static public Nullable`1<Double> Average(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); | |
static public Double Average(ParallelQuery`1<TSource> source, Func`2<TSource, Int64> selector); | |
static public Nullable`1<Double> Average(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); | |
static public Single Average(ParallelQuery`1<TSource> source, Func`2<TSource, Single> selector); | |
static public Nullable`1<Single> Average(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); | |
static public Double Average(ParallelQuery`1<TSource> source, Func`2<TSource, Double> selector); | |
static public Nullable`1<Double> Average(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); | |
static public Decimal Average(ParallelQuery`1<TSource> source, Func`2<TSource, Decimal> selector); | |
static public Nullable`1<Decimal> Average(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); | |
static public ParallelQuery`1<TResult> Cast(ParallelQuery source); | |
static public ParallelQuery`1<TSource> Concat(ParallelQuery`1<TSource> first, ParallelQuery`1<TSource> second); | |
static public ParallelQuery`1<TSource> Concat(ParallelQuery`1<TSource> first, IEnumerable`1<TSource> second); | |
static public Boolean Contains(ParallelQuery`1<TSource> source, TSource value); | |
static public Boolean Contains(ParallelQuery`1<TSource> source, TSource value, IEqualityComparer`1<TSource> comparer); | |
static public Int32 Count(ParallelQuery`1<TSource> source); | |
static public Int32 Count(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public ParallelQuery`1<TSource> DefaultIfEmpty(ParallelQuery`1<TSource> source); | |
static public ParallelQuery`1<TSource> DefaultIfEmpty(ParallelQuery`1<TSource> source, TSource defaultValue); | |
static public ParallelQuery`1<TSource> Distinct(ParallelQuery`1<TSource> source); | |
static public ParallelQuery`1<TSource> Distinct(ParallelQuery`1<TSource> source, IEqualityComparer`1<TSource> comparer); | |
static public TSource ElementAt(ParallelQuery`1<TSource> source, Int32 index); | |
static public TSource ElementAtOrDefault(ParallelQuery`1<TSource> source, Int32 index); | |
static public ParallelQuery`1<TResult> Empty(); | |
static public ParallelQuery`1<TSource> Except(ParallelQuery`1<TSource> first, ParallelQuery`1<TSource> second); | |
static public ParallelQuery`1<TSource> Except(ParallelQuery`1<TSource> first, IEnumerable`1<TSource> second); | |
static public ParallelQuery`1<TSource> Except(ParallelQuery`1<TSource> first, ParallelQuery`1<TSource> second, IEqualityComparer`1<TSource> comparer); | |
static public ParallelQuery`1<TSource> Except(ParallelQuery`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); | |
static public TSource First(ParallelQuery`1<TSource> source); | |
static public TSource First(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public TSource FirstOrDefault(ParallelQuery`1<TSource> source); | |
static public TSource FirstOrDefault(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public void ForAll(ParallelQuery`1<TSource> source, Action`1<TSource> action); | |
static public ParallelQuery`1<IGrouping`2<TKey, TSource>> GroupBy(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector); | |
static public ParallelQuery`1<IGrouping`2<TKey, TSource>> GroupBy(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, IEqualityComparer`1<TKey> comparer); | |
static public ParallelQuery`1<IGrouping`2<TKey, TElement>> GroupBy(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector); | |
static public ParallelQuery`1<IGrouping`2<TKey, TElement>> GroupBy(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, IEqualityComparer`1<TKey> comparer); | |
static public ParallelQuery`1<TResult> GroupBy(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`3<TKey, IEnumerable`1<TSource>, TResult> resultSelector); | |
static public ParallelQuery`1<TResult> GroupBy(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`3<TKey, IEnumerable`1<TSource>, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); | |
static public ParallelQuery`1<TResult> GroupBy(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, Func`3<TKey, IEnumerable`1<TElement>, TResult> resultSelector); | |
static public ParallelQuery`1<TResult> GroupBy(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, Func`3<TKey, IEnumerable`1<TElement>, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); | |
static public ParallelQuery`1<TResult> GroupJoin(ParallelQuery`1<TOuter> outer, ParallelQuery`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, IEnumerable`1<TInner>, TResult> resultSelector); | |
static public ParallelQuery`1<TResult> GroupJoin(ParallelQuery`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, IEnumerable`1<TInner>, TResult> resultSelector); | |
static public ParallelQuery`1<TResult> GroupJoin(ParallelQuery`1<TOuter> outer, ParallelQuery`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, IEnumerable`1<TInner>, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); | |
static public ParallelQuery`1<TResult> GroupJoin(ParallelQuery`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, IEnumerable`1<TInner>, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); | |
static public ParallelQuery`1<TSource> Intersect(ParallelQuery`1<TSource> first, ParallelQuery`1<TSource> second); | |
static public ParallelQuery`1<TSource> Intersect(ParallelQuery`1<TSource> first, IEnumerable`1<TSource> second); | |
static public ParallelQuery`1<TSource> Intersect(ParallelQuery`1<TSource> first, ParallelQuery`1<TSource> second, IEqualityComparer`1<TSource> comparer); | |
static public ParallelQuery`1<TSource> Intersect(ParallelQuery`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); | |
static public ParallelQuery`1<TResult> Join(ParallelQuery`1<TOuter> outer, ParallelQuery`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, TInner, TResult> resultSelector); | |
static public ParallelQuery`1<TResult> Join(ParallelQuery`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, TInner, TResult> resultSelector); | |
static public ParallelQuery`1<TResult> Join(ParallelQuery`1<TOuter> outer, ParallelQuery`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, TInner, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); | |
static public ParallelQuery`1<TResult> Join(ParallelQuery`1<TOuter> outer, IEnumerable`1<TInner> inner, Func`2<TOuter, TKey> outerKeySelector, Func`2<TInner, TKey> innerKeySelector, Func`3<TOuter, TInner, TResult> resultSelector, IEqualityComparer`1<TKey> comparer); | |
static public TSource Last(ParallelQuery`1<TSource> source); | |
static public TSource Last(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public TSource LastOrDefault(ParallelQuery`1<TSource> source); | |
static public TSource LastOrDefault(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public Int64 LongCount(ParallelQuery`1<TSource> source); | |
static public Int64 LongCount(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public Int32 Max(ParallelQuery`1<Int32> source); | |
static public Nullable`1<Int32> Max(ParallelQuery`1<Nullable`1<Int32>> source); | |
static public Int64 Max(ParallelQuery`1<Int64> source); | |
static public Nullable`1<Int64> Max(ParallelQuery`1<Nullable`1<Int64>> source); | |
static public Single Max(ParallelQuery`1<Single> source); | |
static public Nullable`1<Single> Max(ParallelQuery`1<Nullable`1<Single>> source); | |
static public Double Max(ParallelQuery`1<Double> source); | |
static public Nullable`1<Double> Max(ParallelQuery`1<Nullable`1<Double>> source); | |
static public Decimal Max(ParallelQuery`1<Decimal> source); | |
static public Nullable`1<Decimal> Max(ParallelQuery`1<Nullable`1<Decimal>> source); | |
static public TSource Max(ParallelQuery`1<TSource> source); | |
static public Int32 Max(ParallelQuery`1<TSource> source, Func`2<TSource, Int32> selector); | |
static public Nullable`1<Int32> Max(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); | |
static public Int64 Max(ParallelQuery`1<TSource> source, Func`2<TSource, Int64> selector); | |
static public Nullable`1<Int64> Max(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); | |
static public Single Max(ParallelQuery`1<TSource> source, Func`2<TSource, Single> selector); | |
static public Nullable`1<Single> Max(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); | |
static public Double Max(ParallelQuery`1<TSource> source, Func`2<TSource, Double> selector); | |
static public Nullable`1<Double> Max(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); | |
static public Decimal Max(ParallelQuery`1<TSource> source, Func`2<TSource, Decimal> selector); | |
static public Nullable`1<Decimal> Max(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); | |
static public TResult Max(ParallelQuery`1<TSource> source, Func`2<TSource, TResult> selector); | |
static public Int32 Min(ParallelQuery`1<Int32> source); | |
static public Nullable`1<Int32> Min(ParallelQuery`1<Nullable`1<Int32>> source); | |
static public Int64 Min(ParallelQuery`1<Int64> source); | |
static public Nullable`1<Int64> Min(ParallelQuery`1<Nullable`1<Int64>> source); | |
static public Single Min(ParallelQuery`1<Single> source); | |
static public Nullable`1<Single> Min(ParallelQuery`1<Nullable`1<Single>> source); | |
static public Double Min(ParallelQuery`1<Double> source); | |
static public Nullable`1<Double> Min(ParallelQuery`1<Nullable`1<Double>> source); | |
static public Decimal Min(ParallelQuery`1<Decimal> source); | |
static public Nullable`1<Decimal> Min(ParallelQuery`1<Nullable`1<Decimal>> source); | |
static public TSource Min(ParallelQuery`1<TSource> source); | |
static public Int32 Min(ParallelQuery`1<TSource> source, Func`2<TSource, Int32> selector); | |
static public Nullable`1<Int32> Min(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); | |
static public Int64 Min(ParallelQuery`1<TSource> source, Func`2<TSource, Int64> selector); | |
static public Nullable`1<Int64> Min(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); | |
static public Single Min(ParallelQuery`1<TSource> source, Func`2<TSource, Single> selector); | |
static public Nullable`1<Single> Min(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); | |
static public Double Min(ParallelQuery`1<TSource> source, Func`2<TSource, Double> selector); | |
static public Nullable`1<Double> Min(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); | |
static public Decimal Min(ParallelQuery`1<TSource> source, Func`2<TSource, Decimal> selector); | |
static public Nullable`1<Decimal> Min(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); | |
static public TResult Min(ParallelQuery`1<TSource> source, Func`2<TSource, TResult> selector); | |
static public ParallelQuery`1<TResult> OfType(ParallelQuery source); | |
static public OrderedParallelQuery`1<TSource> OrderBy(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector); | |
static public OrderedParallelQuery`1<TSource> OrderBy(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); | |
static public OrderedParallelQuery`1<TSource> OrderByDescending(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector); | |
static public OrderedParallelQuery`1<TSource> OrderByDescending(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); | |
static public ParallelQuery`1<Int32> Range(Int32 start, Int32 count); | |
static public ParallelQuery`1<TResult> Repeat(TResult element, Int32 count); | |
static public ParallelQuery`1<TSource> Reverse(ParallelQuery`1<TSource> source); | |
static public ParallelQuery`1<TResult> Select(ParallelQuery`1<TSource> source, Func`2<TSource, TResult> selector); | |
static public ParallelQuery`1<TResult> Select(ParallelQuery`1<TSource> source, Func`3<TSource, Int32, TResult> selector); | |
static public ParallelQuery`1<TResult> SelectMany(ParallelQuery`1<TSource> source, Func`2<TSource, IEnumerable`1<TResult>> selector); | |
static public ParallelQuery`1<TResult> SelectMany(ParallelQuery`1<TSource> source, Func`3<TSource, Int32, IEnumerable`1<TResult>> selector); | |
static public ParallelQuery`1<TResult> SelectMany(ParallelQuery`1<TSource> source, Func`2<TSource, IEnumerable`1<TCollection>> collectionSelector, Func`3<TSource, TCollection, TResult> resultSelector); | |
static public ParallelQuery`1<TResult> SelectMany(ParallelQuery`1<TSource> source, Func`3<TSource, Int32, IEnumerable`1<TCollection>> collectionSelector, Func`3<TSource, TCollection, TResult> resultSelector); | |
static public Boolean SequenceEqual(ParallelQuery`1<TSource> first, ParallelQuery`1<TSource> second); | |
static public Boolean SequenceEqual(ParallelQuery`1<TSource> first, IEnumerable`1<TSource> second); | |
static public Boolean SequenceEqual(ParallelQuery`1<TSource> first, ParallelQuery`1<TSource> second, IEqualityComparer`1<TSource> comparer); | |
static public Boolean SequenceEqual(ParallelQuery`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); | |
static public TSource Single(ParallelQuery`1<TSource> source); | |
static public TSource Single(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public TSource SingleOrDefault(ParallelQuery`1<TSource> source); | |
static public TSource SingleOrDefault(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public ParallelQuery`1<TSource> Skip(ParallelQuery`1<TSource> source, Int32 count); | |
static public ParallelQuery`1<TSource> SkipWhile(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public ParallelQuery`1<TSource> SkipWhile(ParallelQuery`1<TSource> source, Func`3<TSource, Int32, Boolean> predicate); | |
static public Int32 Sum(ParallelQuery`1<Int32> source); | |
static public Nullable`1<Int32> Sum(ParallelQuery`1<Nullable`1<Int32>> source); | |
static public Int64 Sum(ParallelQuery`1<Int64> source); | |
static public Nullable`1<Int64> Sum(ParallelQuery`1<Nullable`1<Int64>> source); | |
static public Single Sum(ParallelQuery`1<Single> source); | |
static public Nullable`1<Single> Sum(ParallelQuery`1<Nullable`1<Single>> source); | |
static public Double Sum(ParallelQuery`1<Double> source); | |
static public Nullable`1<Double> Sum(ParallelQuery`1<Nullable`1<Double>> source); | |
static public Decimal Sum(ParallelQuery`1<Decimal> source); | |
static public Nullable`1<Decimal> Sum(ParallelQuery`1<Nullable`1<Decimal>> source); | |
static public Int32 Sum(ParallelQuery`1<TSource> source, Func`2<TSource, Int32> selector); | |
static public Nullable`1<Int32> Sum(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Int32>> selector); | |
static public Int64 Sum(ParallelQuery`1<TSource> source, Func`2<TSource, Int64> selector); | |
static public Nullable`1<Int64> Sum(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Int64>> selector); | |
static public Single Sum(ParallelQuery`1<TSource> source, Func`2<TSource, Single> selector); | |
static public Nullable`1<Single> Sum(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Single>> selector); | |
static public Double Sum(ParallelQuery`1<TSource> source, Func`2<TSource, Double> selector); | |
static public Nullable`1<Double> Sum(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Double>> selector); | |
static public Decimal Sum(ParallelQuery`1<TSource> source, Func`2<TSource, Decimal> selector); | |
static public Nullable`1<Decimal> Sum(ParallelQuery`1<TSource> source, Func`2<TSource, Nullable`1<Decimal>> selector); | |
static public ParallelQuery`1<TSource> Take(ParallelQuery`1<TSource> source, Int32 count); | |
static public ParallelQuery`1<TSource> TakeWhile(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public ParallelQuery`1<TSource> TakeWhile(ParallelQuery`1<TSource> source, Func`3<TSource, Int32, Boolean> predicate); | |
static public OrderedParallelQuery`1<TSource> ThenBy(OrderedParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector); | |
static public OrderedParallelQuery`1<TSource> ThenBy(OrderedParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); | |
static public OrderedParallelQuery`1<TSource> ThenByDescending(OrderedParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector); | |
static public OrderedParallelQuery`1<TSource> ThenByDescending(OrderedParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, IComparer`1<TKey> comparer); | |
static public TSource ToArray(ParallelQuery`1<TSource> source); | |
static public Dictionary`2<TKey, TSource> ToDictionary(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector); | |
static public Dictionary`2<TKey, TSource> ToDictionary(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, IEqualityComparer`1<TKey> comparer); | |
static public Dictionary`2<TKey, TElement> ToDictionary(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector); | |
static public Dictionary`2<TKey, TElement> ToDictionary(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, IEqualityComparer`1<TKey> comparer); | |
static public List`1<TSource> ToList(ParallelQuery`1<TSource> source); | |
static public ILookup`2<TKey, TSource> ToLookup(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector); | |
static public ILookup`2<TKey, TSource> ToLookup(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, IEqualityComparer`1<TKey> comparer); | |
static public ILookup`2<TKey, TElement> ToLookup(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector); | |
static public ILookup`2<TKey, TElement> ToLookup(ParallelQuery`1<TSource> source, Func`2<TSource, TKey> keySelector, Func`2<TSource, TElement> elementSelector, IEqualityComparer`1<TKey> comparer); | |
static public ParallelQuery`1<TSource> Union(ParallelQuery`1<TSource> first, ParallelQuery`1<TSource> second); | |
static public ParallelQuery`1<TSource> Union(ParallelQuery`1<TSource> first, IEnumerable`1<TSource> second); | |
static public ParallelQuery`1<TSource> Union(ParallelQuery`1<TSource> first, ParallelQuery`1<TSource> second, IEqualityComparer`1<TSource> comparer); | |
static public ParallelQuery`1<TSource> Union(ParallelQuery`1<TSource> first, IEnumerable`1<TSource> second, IEqualityComparer`1<TSource> comparer); | |
static public ParallelQuery`1<TSource> Where(ParallelQuery`1<TSource> source, Func`2<TSource, Boolean> predicate); | |
static public ParallelQuery`1<TSource> Where(ParallelQuery`1<TSource> source, Func`3<TSource, Int32, Boolean> predicate); | |
static public ParallelQuery`1<TSource> WithCancellation(ParallelQuery`1<TSource> source, CancellationToken cancellationToken); | |
static public ParallelQuery`1<TSource> WithDegreeOfParallelism(ParallelQuery`1<TSource> source, Int32 degreeOfParallelism); | |
static public ParallelQuery`1<TSource> WithExecutionMode(ParallelQuery`1<TSource> source, ParallelExecutionMode executionMode); | |
static public ParallelQuery`1<TSource> WithMergeOptions(ParallelQuery`1<TSource> source, ParallelMergeOptions mergeOptions); | |
static public ParallelQuery`1<TResult> Zip(ParallelQuery`1<TFirst> first, ParallelQuery`1<TSecond> second, Func`3<TFirst, TSecond, TResult> resultSelector); | |
static public ParallelQuery`1<TResult> Zip(ParallelQuery`1<TFirst> first, IEnumerable`1<TSecond> second, Func`3<TFirst, TSecond, TResult> resultSelector); |
public sealed enum ParallelExecutionMode | |
: IComparable, IFormattable, IConvertible | |
{ Default, ForceParallelism } |
public sealed enum ParallelMergeOptions | |
: IComparable, IFormattable, IConvertible | |
{ Default, NotBuffered, AutoBuffered, FullyBuffered } |
public class ParallelQuery | |
: IEnumerable |
public class ParallelQuery`1<TSource> | |
: ParallelQuery, IEnumerable, IEnumerable`1<TSource> | |
public virtual IEnumerator`1<TSource> GetEnumerator(); |
public abstract sealed class Queryable | public abstract sealed class Queryable |
static public TSource Aggregate(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, TSource, TSource>> func); | static public TSource Aggregate(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, TSource, TSource>> func); |
static public TAccumulate Aggregate(IQueryable`1<TSource> source, TAccumulate seed, Expression`1<Func`3<TAccumulate, TSource, TAccumulate>> func); | static public TAccumulate Aggregate(IQueryable`1<TSource> source, TAccumulate seed, Expression`1<Func`3<TAccumulate, TSource, TAccumulate>> func); |
static public TResult Aggregate(IQueryable`1<TSource> source, TAccumulate seed, Expression`1<Func`3<TAccumulate, TSource, TAccumulate>> func, Expression`1<Func`2<TAccumulate, TResult>> selector); | static public TResult Aggregate(IQueryable`1<TSource> source, TAccumulate seed, Expression`1<Func`3<TAccumulate, TSource, TAccumulate>> func, Expression`1<Func`2<TAccumulate, TResult>> selector); |
static public Boolean All(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public Boolean All(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public Boolean Any(IQueryable`1<TSource> source); | static public Boolean Any(IQueryable`1<TSource> source); |
static public Boolean Any(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public Boolean Any(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public IQueryable`1<TElement> AsQueryable(IEnumerable`1<TElement> source); | static public IQueryable`1<TElement> AsQueryable(IEnumerable`1<TElement> source); |
static public IQueryable AsQueryable(IEnumerable source); | static public IQueryable AsQueryable(IEnumerable source); |
static public Double Average(IQueryable`1<Int32> source); | static public Double Average(IQueryable`1<Int32> source); |
static public Nullable`1<Double> Average(IQueryable`1<Nullable`1<Int32>> source); | static public Nullable`1<Double> Average(IQueryable`1<Nullable`1<Int32>> source); |
static public Double Average(IQueryable`1<Int64> source); | static public Double Average(IQueryable`1<Int64> source); |
static public Nullable`1<Double> Average(IQueryable`1<Nullable`1<Int64>> source); | static public Nullable`1<Double> Average(IQueryable`1<Nullable`1<Int64>> source); |
static public Single Average(IQueryable`1<Single> source); | static public Single Average(IQueryable`1<Single> source); |
static public Nullable`1<Single> Average(IQueryable`1<Nullable`1<Single>> source); | static public Nullable`1<Single> Average(IQueryable`1<Nullable`1<Single>> source); |
static public Double Average(IQueryable`1<Double> source); | static public Double Average(IQueryable`1<Double> source); |
static public Nullable`1<Double> Average(IQueryable`1<Nullable`1<Double>> source); | static public Nullable`1<Double> Average(IQueryable`1<Nullable`1<Double>> source); |
static public Decimal Average(IQueryable`1<Decimal> source); | static public Decimal Average(IQueryable`1<Decimal> source); |
static public Nullable`1<Decimal> Average(IQueryable`1<Nullable`1<Decimal>> source); | static public Nullable`1<Decimal> Average(IQueryable`1<Nullable`1<Decimal>> source); |
static public Double Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Int32>> selector); | static public Double Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Int32>> selector); |
static public Nullable`1<Double> Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Int32>>> selector); | static public Nullable`1<Double> Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Int32>>> selector); |
static public Single Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Single>> selector); | static public Single Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Single>> selector); |
static public Nullable`1<Single> Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Single>>> selector); | static public Nullable`1<Single> Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Single>>> selector); |
static public Double Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Int64>> selector); | static public Double Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Int64>> selector); |
static public Nullable`1<Double> Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Int64>>> selector); | static public Nullable`1<Double> Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Int64>>> selector); |
static public Double Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Double>> selector); | static public Double Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Double>> selector); |
static public Nullable`1<Double> Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Double>>> selector); | static public Nullable`1<Double> Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Double>>> selector); |
static public Decimal Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Decimal>> selector); | static public Decimal Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Decimal>> selector); |
static public Nullable`1<Decimal> Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Decimal>>> selector); | static public Nullable`1<Decimal> Average(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Decimal>>> selector); |
static public IQueryable`1<TResult> Cast(IQueryable source); | static public IQueryable`1<TResult> Cast(IQueryable source); |
static public IQueryable`1<TSource> Concat(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2); | static public IQueryable`1<TSource> Concat(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2); |
static public Boolean Contains(IQueryable`1<TSource> source, TSource item); | static public Boolean Contains(IQueryable`1<TSource> source, TSource item); |
static public Boolean Contains(IQueryable`1<TSource> source, TSource item, IEqualityComparer`1<TSource> comparer); | static public Boolean Contains(IQueryable`1<TSource> source, TSource item, IEqualityComparer`1<TSource> comparer); |
static public Int32 Count(IQueryable`1<TSource> source); | static public Int32 Count(IQueryable`1<TSource> source); |
static public Int32 Count(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public Int32 Count(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public IQueryable`1<TSource> DefaultIfEmpty(IQueryable`1<TSource> source); | static public IQueryable`1<TSource> DefaultIfEmpty(IQueryable`1<TSource> source); |
static public IQueryable`1<TSource> DefaultIfEmpty(IQueryable`1<TSource> source, TSource defaultValue); | static public IQueryable`1<TSource> DefaultIfEmpty(IQueryable`1<TSource> source, TSource defaultValue); |
static public IQueryable`1<TSource> Distinct(IQueryable`1<TSource> source); | static public IQueryable`1<TSource> Distinct(IQueryable`1<TSource> source); |
static public IQueryable`1<TSource> Distinct(IQueryable`1<TSource> source, IEqualityComparer`1<TSource> comparer); | static public IQueryable`1<TSource> Distinct(IQueryable`1<TSource> source, IEqualityComparer`1<TSource> comparer); |
static public TSource ElementAt(IQueryable`1<TSource> source, Int32 index); | static public TSource ElementAt(IQueryable`1<TSource> source, Int32 index); |
static public TSource ElementAtOrDefault(IQueryable`1<TSource> source, Int32 index); | static public TSource ElementAtOrDefault(IQueryable`1<TSource> source, Int32 index); |
static public IQueryable`1<TSource> Except(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2); | static public IQueryable`1<TSource> Except(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2); |
static public IQueryable`1<TSource> Except(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2, IEqualityComparer`1<TSource> comparer); | static public IQueryable`1<TSource> Except(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2, IEqualityComparer`1<TSource> comparer); |
static public TSource First(IQueryable`1<TSource> source); | static public TSource First(IQueryable`1<TSource> source); |
static public TSource First(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public TSource First(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public TSource FirstOrDefault(IQueryable`1<TSource> source); | static public TSource FirstOrDefault(IQueryable`1<TSource> source); |
static public TSource FirstOrDefault(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public TSource FirstOrDefault(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public IQueryable`1<IGrouping`2<TKey, TSource>> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector); | static public IQueryable`1<IGrouping`2<TKey, TSource>> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector); |
static public IQueryable`1<IGrouping`2<TKey, TElement>> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`2<TSource, TElement>> elementSelector); | static public IQueryable`1<IGrouping`2<TKey, TElement>> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`2<TSource, TElement>> elementSelector); |
static public IQueryable`1<IGrouping`2<TKey, TSource>> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, IEqualityComparer`1<TKey> comparer); | static public IQueryable`1<IGrouping`2<TKey, TSource>> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, IEqualityComparer`1<TKey> comparer); |
static public IQueryable`1<IGrouping`2<TKey, TElement>> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`2<TSource, TElement>> elementSelector, IEqualityComparer`1<TKey> comparer); | static public IQueryable`1<IGrouping`2<TKey, TElement>> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`2<TSource, TElement>> elementSelector, IEqualityComparer`1<TKey> comparer); |
static public IQueryable`1<TResult> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`2<TSource, TElement>> elementSelector, Expression`1<Func`3<TKey, IEnumerable`1<TElement>, TResult>> resultSelector); | static public IQueryable`1<TResult> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`2<TSource, TElement>> elementSelector, Expression`1<Func`3<TKey, IEnumerable`1<TElement>, TResult>> resultSelector); |
static public IQueryable`1<TResult> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`3<TKey, IEnumerable`1<TSource>, TResult>> resultSelector); | static public IQueryable`1<TResult> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`3<TKey, IEnumerable`1<TSource>, TResult>> resultSelector); |
static public IQueryable`1<TResult> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`3<TKey, IEnumerable`1<TSource>, TResult>> resultSelector, IEqualityComparer`1<TKey> comparer); | static public IQueryable`1<TResult> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`3<TKey, IEnumerable`1<TSource>, TResult>> resultSelector, IEqualityComparer`1<TKey> comparer); |
static public IQueryable`1<TResult> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`2<TSource, TElement>> elementSelector, Expression`1<Func`3<TKey, IEnumerable`1<TElement>, TResult>> resultSelector, IEqualityComparer`1<TKey> comparer); | static public IQueryable`1<TResult> GroupBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, Expression`1<Func`2<TSource, TElement>> elementSelector, Expression`1<Func`3<TKey, IEnumerable`1<TElement>, TResult>> resultSelector, IEqualityComparer`1<TKey> comparer); |
static public IQueryable`1<TResult> GroupJoin(IQueryable`1<TOuter> outer, IEnumerable`1<TInner> inner, Expression`1<Func`2<TOuter, TKey>> outerKeySelector, Expression`1<Func`2<TInner, TKey>> innerKeySelector, Expression`1<Func`3<TOuter, IEnumerable`1<TInner>, TResult>> resultSelector); | static public IQueryable`1<TResult> GroupJoin(IQueryable`1<TOuter> outer, IEnumerable`1<TInner> inner, Expression`1<Func`2<TOuter, TKey>> outerKeySelector, Expression`1<Func`2<TInner, TKey>> innerKeySelector, Expression`1<Func`3<TOuter, IEnumerable`1<TInner>, TResult>> resultSelector); |
static public IQueryable`1<TResult> GroupJoin(IQueryable`1<TOuter> outer, IEnumerable`1<TInner> inner, Expression`1<Func`2<TOuter, TKey>> outerKeySelector, Expression`1<Func`2<TInner, TKey>> innerKeySelector, Expression`1<Func`3<TOuter, IEnumerable`1<TInner>, TResult>> resultSelector, IEqualityComparer`1<TKey> comparer); | static public IQueryable`1<TResult> GroupJoin(IQueryable`1<TOuter> outer, IEnumerable`1<TInner> inner, Expression`1<Func`2<TOuter, TKey>> outerKeySelector, Expression`1<Func`2<TInner, TKey>> innerKeySelector, Expression`1<Func`3<TOuter, IEnumerable`1<TInner>, TResult>> resultSelector, IEqualityComparer`1<TKey> comparer); |
static public IQueryable`1<TSource> Intersect(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2); | static public IQueryable`1<TSource> Intersect(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2); |
static public IQueryable`1<TSource> Intersect(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2, IEqualityComparer`1<TSource> comparer); | static public IQueryable`1<TSource> Intersect(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2, IEqualityComparer`1<TSource> comparer); |
static public IQueryable`1<TResult> Join(IQueryable`1<TOuter> outer, IEnumerable`1<TInner> inner, Expression`1<Func`2<TOuter, TKey>> outerKeySelector, Expression`1<Func`2<TInner, TKey>> innerKeySelector, Expression`1<Func`3<TOuter, TInner, TResult>> resultSelector); | static public IQueryable`1<TResult> Join(IQueryable`1<TOuter> outer, IEnumerable`1<TInner> inner, Expression`1<Func`2<TOuter, TKey>> outerKeySelector, Expression`1<Func`2<TInner, TKey>> innerKeySelector, Expression`1<Func`3<TOuter, TInner, TResult>> resultSelector); |
static public IQueryable`1<TResult> Join(IQueryable`1<TOuter> outer, IEnumerable`1<TInner> inner, Expression`1<Func`2<TOuter, TKey>> outerKeySelector, Expression`1<Func`2<TInner, TKey>> innerKeySelector, Expression`1<Func`3<TOuter, TInner, TResult>> resultSelector, IEqualityComparer`1<TKey> comparer); | static public IQueryable`1<TResult> Join(IQueryable`1<TOuter> outer, IEnumerable`1<TInner> inner, Expression`1<Func`2<TOuter, TKey>> outerKeySelector, Expression`1<Func`2<TInner, TKey>> innerKeySelector, Expression`1<Func`3<TOuter, TInner, TResult>> resultSelector, IEqualityComparer`1<TKey> comparer); |
static public TSource Last(IQueryable`1<TSource> source); | static public TSource Last(IQueryable`1<TSource> source); |
static public TSource Last(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public TSource Last(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public TSource LastOrDefault(IQueryable`1<TSource> source); | static public TSource LastOrDefault(IQueryable`1<TSource> source); |
static public TSource LastOrDefault(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public TSource LastOrDefault(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public Int64 LongCount(IQueryable`1<TSource> source); | static public Int64 LongCount(IQueryable`1<TSource> source); |
static public Int64 LongCount(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public Int64 LongCount(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public TSource Max(IQueryable`1<TSource> source); | static public TSource Max(IQueryable`1<TSource> source); |
static public TResult Max(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TResult>> selector); | static public TResult Max(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TResult>> selector); |
static public TSource Min(IQueryable`1<TSource> source); | static public TSource Min(IQueryable`1<TSource> source); |
static public TResult Min(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TResult>> selector); | static public TResult Min(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TResult>> selector); |
static public IQueryable`1<TResult> OfType(IQueryable source); | static public IQueryable`1<TResult> OfType(IQueryable source); |
static public IOrderedQueryable`1<TSource> OrderBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector); | static public IOrderedQueryable`1<TSource> OrderBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector); |
static public IOrderedQueryable`1<TSource> OrderBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, IComparer`1<TKey> comparer); | static public IOrderedQueryable`1<TSource> OrderBy(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, IComparer`1<TKey> comparer); |
static public IOrderedQueryable`1<TSource> OrderByDescending(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector); | static public IOrderedQueryable`1<TSource> OrderByDescending(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector); |
static public IOrderedQueryable`1<TSource> OrderByDescending(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, IComparer`1<TKey> comparer); | static public IOrderedQueryable`1<TSource> OrderByDescending(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, IComparer`1<TKey> comparer); |
static public IQueryable`1<TSource> Reverse(IQueryable`1<TSource> source); | static public IQueryable`1<TSource> Reverse(IQueryable`1<TSource> source); |
static public IQueryable`1<TResult> Select(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TResult>> selector); | static public IQueryable`1<TResult> Select(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, TResult>> selector); |
static public IQueryable`1<TResult> Select(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, TResult>> selector); | static public IQueryable`1<TResult> Select(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, TResult>> selector); |
static public IQueryable`1<TResult> SelectMany(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, IEnumerable`1<TResult>>> selector); | static public IQueryable`1<TResult> SelectMany(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, IEnumerable`1<TResult>>> selector); |
static public IQueryable`1<TResult> SelectMany(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, IEnumerable`1<TResult>>> selector); | static public IQueryable`1<TResult> SelectMany(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, IEnumerable`1<TResult>>> selector); |
static public IQueryable`1<TResult> SelectMany(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, IEnumerable`1<TCollection>>> collectionSelector, Expression`1<Func`3<TSource, TCollection, TResult>> resultSelector); | static public IQueryable`1<TResult> SelectMany(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, IEnumerable`1<TCollection>>> collectionSelector, Expression`1<Func`3<TSource, TCollection, TResult>> resultSelector); |
static public IQueryable`1<TResult> SelectMany(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, IEnumerable`1<TCollection>>> collectionSelector, Expression`1<Func`3<TSource, TCollection, TResult>> resultSelector); | static public IQueryable`1<TResult> SelectMany(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, IEnumerable`1<TCollection>>> collectionSelector, Expression`1<Func`3<TSource, TCollection, TResult>> resultSelector); |
static public Boolean SequenceEqual(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2); | static public Boolean SequenceEqual(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2); |
static public Boolean SequenceEqual(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2, IEqualityComparer`1<TSource> comparer); | static public Boolean SequenceEqual(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2, IEqualityComparer`1<TSource> comparer); |
static public TSource Single(IQueryable`1<TSource> source); | static public TSource Single(IQueryable`1<TSource> source); |
static public TSource Single(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public TSource Single(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public TSource SingleOrDefault(IQueryable`1<TSource> source); | static public TSource SingleOrDefault(IQueryable`1<TSource> source); |
static public TSource SingleOrDefault(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public TSource SingleOrDefault(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public IQueryable`1<TSource> Skip(IQueryable`1<TSource> source, Int32 count); | static public IQueryable`1<TSource> Skip(IQueryable`1<TSource> source, Int32 count); |
static public IQueryable`1<TSource> SkipWhile(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public IQueryable`1<TSource> SkipWhile(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public IQueryable`1<TSource> SkipWhile(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, Boolean>> predicate); | static public IQueryable`1<TSource> SkipWhile(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, Boolean>> predicate); |
static public Int32 Sum(IQueryable`1<Int32> source); | static public Int32 Sum(IQueryable`1<Int32> source); |
static public Nullable`1<Int32> Sum(IQueryable`1<Nullable`1<Int32>> source); | static public Nullable`1<Int32> Sum(IQueryable`1<Nullable`1<Int32>> source); |
static public Int64 Sum(IQueryable`1<Int64> source); | static public Int64 Sum(IQueryable`1<Int64> source); |
static public Nullable`1<Int64> Sum(IQueryable`1<Nullable`1<Int64>> source); | static public Nullable`1<Int64> Sum(IQueryable`1<Nullable`1<Int64>> source); |
static public Single Sum(IQueryable`1<Single> source); | static public Single Sum(IQueryable`1<Single> source); |
static public Nullable`1<Single> Sum(IQueryable`1<Nullable`1<Single>> source); | static public Nullable`1<Single> Sum(IQueryable`1<Nullable`1<Single>> source); |
static public Double Sum(IQueryable`1<Double> source); | static public Double Sum(IQueryable`1<Double> source); |
static public Nullable`1<Double> Sum(IQueryable`1<Nullable`1<Double>> source); | static public Nullable`1<Double> Sum(IQueryable`1<Nullable`1<Double>> source); |
static public Decimal Sum(IQueryable`1<Decimal> source); | static public Decimal Sum(IQueryable`1<Decimal> source); |
static public Nullable`1<Decimal> Sum(IQueryable`1<Nullable`1<Decimal>> source); | static public Nullable`1<Decimal> Sum(IQueryable`1<Nullable`1<Decimal>> source); |
static public Int32 Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Int32>> selector); | static public Int32 Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Int32>> selector); |
static public Nullable`1<Int32> Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Int32>>> selector); | static public Nullable`1<Int32> Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Int32>>> selector); |
static public Int64 Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Int64>> selector); | static public Int64 Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Int64>> selector); |
static public Nullable`1<Int64> Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Int64>>> selector); | static public Nullable`1<Int64> Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Int64>>> selector); |
static public Single Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Single>> selector); | static public Single Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Single>> selector); |
static public Nullable`1<Single> Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Single>>> selector); | static public Nullable`1<Single> Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Single>>> selector); |
static public Double Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Double>> selector); | static public Double Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Double>> selector); |
static public Nullable`1<Double> Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Double>>> selector); | static public Nullable`1<Double> Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Double>>> selector); |
static public Decimal Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Decimal>> selector); | static public Decimal Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Decimal>> selector); |
static public Nullable`1<Decimal> Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Decimal>>> selector); | static public Nullable`1<Decimal> Sum(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Nullable`1<Decimal>>> selector); |
static public IQueryable`1<TSource> Take(IQueryable`1<TSource> source, Int32 count); | static public IQueryable`1<TSource> Take(IQueryable`1<TSource> source, Int32 count); |
static public IQueryable`1<TSource> TakeWhile(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public IQueryable`1<TSource> TakeWhile(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public IQueryable`1<TSource> TakeWhile(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, Boolean>> predicate); | static public IQueryable`1<TSource> TakeWhile(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, Boolean>> predicate); |
static public IOrderedQueryable`1<TSource> ThenBy(IOrderedQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector); | static public IOrderedQueryable`1<TSource> ThenBy(IOrderedQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector); |
static public IOrderedQueryable`1<TSource> ThenBy(IOrderedQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, IComparer`1<TKey> comparer); | static public IOrderedQueryable`1<TSource> ThenBy(IOrderedQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, IComparer`1<TKey> comparer); |
static public IOrderedQueryable`1<TSource> ThenByDescending(IOrderedQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector); | static public IOrderedQueryable`1<TSource> ThenByDescending(IOrderedQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector); |
static public IOrderedQueryable`1<TSource> ThenByDescending(IOrderedQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, IComparer`1<TKey> comparer); | static public IOrderedQueryable`1<TSource> ThenByDescending(IOrderedQueryable`1<TSource> source, Expression`1<Func`2<TSource, TKey>> keySelector, IComparer`1<TKey> comparer); |
static public IQueryable`1<TSource> Union(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2); | static public IQueryable`1<TSource> Union(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2); |
static public IQueryable`1<TSource> Union(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2, IEqualityComparer`1<TSource> comparer); | static public IQueryable`1<TSource> Union(IQueryable`1<TSource> source1, IEnumerable`1<TSource> source2, IEqualityComparer`1<TSource> comparer); |
static public IQueryable`1<TSource> Where(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); | static public IQueryable`1<TSource> Where(IQueryable`1<TSource> source, Expression`1<Func`2<TSource, Boolean>> predicate); |
static public IQueryable`1<TSource> Where(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, Boolean>> predicate); | static public IQueryable`1<TSource> Where(IQueryable`1<TSource> source, Expression`1<Func`3<TSource, Int32, Boolean>> predicate); |
static public IQueryable`1<TResult> Zip(IQueryable`1<TFirst> source1, IEnumerable`1<TSecond> source2, Expression`1<Func`3<TFirst, TSecond, TResult>> resultSelector); | static public IQueryable`1<TResult> Zip(IQueryable`1<TFirst> source1, IEnumerable`1<TSecond> source2, Expression`1<Func`3<TFirst, TSecond, TResult>> resultSelector); |