static | Aggregate<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TSource, TSource>>) : TSource
Applies an accumulator function over a sequence.
|
static | Aggregate<TSource,TAccumulate>(this IQueryable<TSource>, TAccumulate, System.Linq.Expressions.Expression<Func<TAccumulate, TSource, TAccumulate>>) : TAccumulate
Applies an accumulator function over a sequence. The specified seed value is used as the initial accumulator value.
|
static | Aggregate<TSource,TAccumulate,TResult>(this IQueryable<TSource>, TAccumulate, System.Linq.Expressions.Expression<Func<TAccumulate, TSource, TAccumulate>>, System.Linq.Expressions.Expression<Func<TAccumulate, TResult>>) : TResult
Applies an accumulator function over a sequence. The specified seed value is used as the initial accumulator value, and the specified function is used to select the result value.
|
static | All<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : bool
Determines whether all the elements of a sequence satisfy a condition.
|
static | Any<TSource>(this IQueryable<TSource>) : bool
Determines whether a sequence contains any elements.
|
static | Any<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : bool
Determines whether any element of a sequence satisfies a condition.
|
static | AsQueryable(this IEnumerable) : IQueryable
Converts an IEnumerable to an System.Linq.IQueryable.
|
static | AsQueryable<TElement>(this IEnumerable<TElement>) : IQueryable<TElement>
Converts a generic IEnumerable`1 to a generic System.Linq.IQueryable`1.
|
static | Average(this IQueryable<decimal>) : decimal
Computes the average of a sequence of decimal values.
|
static | Average(this IQueryable<double>) : double
Computes the average of a sequence of double values.
|
static | Average(this IQueryable<int>) : double
Computes the average of a sequence of int values.
|
static | Average(this IQueryable<long>) : double
Computes the average of a sequence of long values.
|
static | Average(this IQueryable<Nullable<decimal>>) : Nullable<decimal>
Computes the average of a sequence of nullable decimal values.
|
static | Average(this IQueryable<Nullable<double>>) : Nullable<double>
Computes the average of a sequence of nullable double values.
|
static | Average(this IQueryable<Nullable<int>>) : Nullable<double>
Computes the average of a sequence of nullable int values.
|
static | Average(this IQueryable<Nullable<long>>) : Nullable<double>
Computes the average of a sequence of nullable long values.
|
static | Average(this IQueryable<Nullable<float>>) : Nullable<float>
Computes the average of a sequence of nullable float values.
|
static | Average(this IQueryable<float>) : float
Computes the average of a sequence of float values.
|
static | Average<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, decimal>>) : decimal
Computes the average of a sequence of decimal values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Average<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, double>>) : double
Computes the average of a sequence of double values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Average<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, int>>) : double
Computes the average of a sequence of int values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Average<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, long>>) : double
Computes the average of a sequence of long values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Average<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, Nullable<decimal>>>) : Nullable<decimal>
Computes the average of a sequence of nullable decimal values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Average<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, Nullable<double>>>) : Nullable<double>
Computes the average of a sequence of nullable double values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Average<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, Nullable<int>>>) : Nullable<double>
Computes the average of a sequence of nullable int values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Average<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, Nullable<long>>>) : Nullable<double>
Computes the average of a sequence of nullable long values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Average<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, Nullable<float>>>) : Nullable<float>
Computes the average of a sequence of nullable float values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Average<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, float>>) : float
Computes the average of a sequence of float values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Cast<TResult>(this IQueryable) : IQueryable<TResult>
Converts the elements of an System.Linq.IQueryable to the specified type.
|
static | Concat<TSource>(this IQueryable<TSource>, IEnumerable<TSource>) : IQueryable<TSource>
Concatenates two sequences.
|
static | Contains<TSource>(this IQueryable<TSource>, TSource) : bool
Determines whether a sequence contains a specified element by using the default equality comparer.
|
static | Contains<TSource>(this IQueryable<TSource>, TSource, IEqualityComparer<TSource>) : bool
Determines whether a sequence contains a specified element by using a specified IEqualityComparer`1.
|
static | Count<TSource>(this IQueryable<TSource>) : int
Returns the number of elements in a sequence.
|
static | Count<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : int
Returns the number of elements in the specified sequence that satisfies a condition.
|
static | DefaultIfEmpty<TSource>(this IQueryable<TSource>) : IQueryable<TSource>
Returns the elements of the specified sequence or the type parameter's default value in a singleton collection if the sequence is empty.
|
static | DefaultIfEmpty<TSource>(this IQueryable<TSource>, TSource) : IQueryable<TSource>
Returns the elements of the specified sequence or the specified value in a singleton collection if the sequence is empty.
|
static | Distinct<TSource>(this IQueryable<TSource>) : IQueryable<TSource>
Returns distinct elements from a sequence by using the default equality comparer to compare values.
|
static | Distinct<TSource>(this IQueryable<TSource>, IEqualityComparer<TSource>) : IQueryable<TSource>
Returns distinct elements from a sequence by using a specified IEqualityComparer`1 to compare values.
|
static | ElementAt<TSource>(this IQueryable<TSource>, int) : TSource
Returns the element at a specified index in a sequence.
|
static | ElementAtOrDefault<TSource>(this IQueryable<TSource>, int) : TSource
Returns the element at a specified index in a sequence or a default value if the index is out of range.
|
static | Except<TSource>(this IQueryable<TSource>, IEnumerable<TSource>) : IQueryable<TSource>
Produces the set difference of two sequences by using the default equality comparer to compare values.
|
static | Except<TSource>(this IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) : IQueryable<TSource>
Produces the set difference of two sequences by using the specified IEqualityComparer`1 to compare values.
|
static | First<TSource>(this IQueryable<TSource>) : TSource
Returns the first element of a sequence.
|
static | First<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : TSource
Returns the first element of a sequence that satisfies a specified condition.
|
static | FirstOrDefault<TSource>(this IQueryable<TSource>) : TSource
Returns the first element of a sequence, or a default value if the sequence contains no elements.
|
static | FirstOrDefault<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : TSource
Returns the first element of a sequence that satisfies a specified condition or a default value if no such element is found.
|
static | GroupBy<TSource,TKey>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>) : IQueryable<IGrouping<TKey, TSource>>
Groups the elements of a sequence according to a specified key selector function.
|
static | GroupBy<TSource,TKey>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, IEqualityComparer<TKey>) : IQueryable<IGrouping<TKey, TSource>>
Groups the elements of a sequence according to a specified key selector function and compares the keys by using a specified comparer.
|
static | GroupBy<TSource,TKey,TElement>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, System.Linq.Expressions.Expression<Func<TSource, TElement>>) : IQueryable<IGrouping<TKey, TElement>>
Groups the elements of a sequence according to a specified key selector function and projects the elements for each group by using a specified function.
|
static | GroupBy<TSource,TKey,TElement>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, System.Linq.Expressions.Expression<Func<TSource, TElement>>, IEqualityComparer<TKey>) : IQueryable<IGrouping<TKey, TElement>>
Groups the elements of a sequence and projects the elements for each group by using a specified function. Key values are compared by using a specified comparer.
|
static | GroupBy<TSource,TKey,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, System.Linq.Expressions.Expression<Func<TKey, IEnumerable<TSource>,TResult>>) : IQueryable<TResult>
Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key.
|
static | GroupBy<TSource,TKey,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, System.Linq.Expressions.Expression<Func<TKey, IEnumerable<TSource>,TResult>>, IEqualityComparer<TKey>) : IQueryable<TResult>
Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. Keys are compared by using a specified comparer.
|
static | GroupBy<TSource,TKey,TElement,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, System.Linq.Expressions.Expression<Func<TSource, TElement>>, System.Linq.Expressions.Expression<Func<TKey, IEnumerable<TElement>,TResult>>) : IQueryable<TResult>
Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. The elements of each group are projected by using a specified function.
|
static | GroupBy<TSource,TKey,TElement,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, System.Linq.Expressions.Expression<Func<TSource, TElement>>, System.Linq.Expressions.Expression<Func<TKey, IEnumerable<TElement>,TResult>>, IEqualityComparer<TKey>) : IQueryable<TResult>
Groups the elements of a sequence according to a specified key selector function and creates a result value from each group and its key. Keys are compared by using a specified comparer and the elements of each group are projected by using a specified function.
|
static | GroupJoin<TOuter,TInner,TKey,TResult>(this IQueryable<TOuter>, IEnumerable<TInner>, System.Linq.Expressions.Expression<Func<TOuter, TKey>>, System.Linq.Expressions.Expression<Func<TInner, TKey>>, System.Linq.Expressions.Expression<Func<TOuter, IEnumerable<TInner>,TResult>>) : IQueryable<TResult>
Correlates the elements of two sequences based on key equality and groups the results. The default equality comparer is used to compare keys.
|
static | GroupJoin<TOuter,TInner,TKey,TResult>(this IQueryable<TOuter>, IEnumerable<TInner>, System.Linq.Expressions.Expression<Func<TOuter, TKey>>, System.Linq.Expressions.Expression<Func<TInner, TKey>>, System.Linq.Expressions.Expression<Func<TOuter, IEnumerable<TInner>,TResult>>, IEqualityComparer<TKey>) : IQueryable<TResult>
Correlates the elements of two sequences based on key equality and groups the results. A specified IEqualityComparer`1 is used to compare keys.
|
static | Intersect<TSource>(this IQueryable<TSource>, IEnumerable<TSource>) : IQueryable<TSource>
Produces the set intersection of two sequences by using the default equality comparer to compare values.
|
static | Intersect<TSource>(this IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) : IQueryable<TSource>
Produces the set intersection of two sequences by using the specified IEqualityComparer`1 to compare values.
|
static | Join<TOuter,TInner,TKey,TResult>(this IQueryable<TOuter>, IEnumerable<TInner>, System.Linq.Expressions.Expression<Func<TOuter, TKey>>, System.Linq.Expressions.Expression<Func<TInner, TKey>>, System.Linq.Expressions.Expression<Func<TOuter, TInner, TResult>>) : IQueryable<TResult>
Correlates the elements of two sequences based on matching keys. The default equality comparer is used to compare keys.
|
static | Join<TOuter,TInner,TKey,TResult>(this IQueryable<TOuter>, IEnumerable<TInner>, System.Linq.Expressions.Expression<Func<TOuter, TKey>>, System.Linq.Expressions.Expression<Func<TInner, TKey>>, System.Linq.Expressions.Expression<Func<TOuter, TInner, TResult>>, IEqualityComparer<TKey>) : IQueryable<TResult>
Correlates the elements of two sequences based on matching keys. A specified IEqualityComparer`1 is used to compare keys.
|
static | Last<TSource>(this IQueryable<TSource>) : TSource
Returns the last element in a sequence.
|
static | Last<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : TSource
Returns the last element of a sequence that satisfies a specified condition.
|
static | LastOrDefault<TSource>(this IQueryable<TSource>) : TSource
Returns the last element in a sequence, or a default value if the sequence contains no elements.
|
static | LastOrDefault<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : TSource
Returns the last element of a sequence that satisfies a condition or a default value if no such element is found.
|
static | LongCount<TSource>(this IQueryable<TSource>) : long
Returns an long that represents the total number of elements in a sequence.
|
static | LongCount<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : long
Returns an long that represents the number of elements in a sequence that satisfy a condition.
|
static | Max<TSource>(this IQueryable<TSource>) : TSource
Returns the maximum value in a generic System.Linq.IQueryable`1.
|
static | Max<TSource,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TResult>>) : TResult
Invokes a projection function on each element of a generic System.Linq.IQueryable`1 and returns the maximum resulting value.
|
static | Min<TSource>(this IQueryable<TSource>) : TSource
Returns the minimum value of a generic System.Linq.IQueryable`1.
|
static | Min<TSource,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TResult>>) : TResult
Invokes a projection function on each element of a generic System.Linq.IQueryable`1 and returns the minimum resulting value.
|
static | OfType<TResult>(this IQueryable) : IQueryable<TResult>
Filters the elements of an System.Linq.IQueryable based on a specified type.
|
static | OrderBy<TSource,TKey>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>) : IOrderedQueryable<TSource>
Sorts the elements of a sequence in ascending order according to a key.
|
static | OrderBy<TSource,TKey>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, IComparer<TKey>) : IOrderedQueryable<TSource>
Sorts the elements of a sequence in ascending order by using a specified comparer.
|
static | OrderByDescending<TSource,TKey>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>) : IOrderedQueryable<TSource>
Sorts the elements of a sequence in descending order according to a key.
|
static | OrderByDescending<TSource,TKey>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, IComparer<TKey>) : IOrderedQueryable<TSource>
Sorts the elements of a sequence in descending order by using a specified comparer.
|
static | Reverse<TSource>(this IQueryable<TSource>) : IQueryable<TSource>
Inverts the order of the elements in a sequence.
|
static | Select<TSource,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, int, TResult>>) : IQueryable<TResult>
Projects each element of a sequence into a new form by incorporating the element's index.
|
static | Select<TSource,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TResult>>) : IQueryable<TResult>
Projects each element of a sequence into a new form.
|
static | SelectMany<TSource,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, IEnumerable<TResult>>>) : IQueryable<TResult>
Projects each element of a sequence to an IEnumerable`1 and combines the resulting sequences into one sequence.
|
static | SelectMany<TSource,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, int, IEnumerable<TResult>>>) : IQueryable<TResult>
Projects each element of a sequence to an IEnumerable`1 and combines the resulting sequences into one sequence. The index of each source element is used in the projected form of that element.
|
static | SelectMany<TSource,TCollection,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, IEnumerable<TCollection>>>, System.Linq.Expressions.Expression<Func<TSource, TCollection, TResult>>) : IQueryable<TResult>
Projects each element of a sequence to an IEnumerable`1 and invokes a result selector function on each element therein. The resulting values from each intermediate sequence are combined into a single, one-dimensional sequence and returned.
|
static | SelectMany<TSource,TCollection,TResult>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, int, IEnumerable<TCollection>>>, System.Linq.Expressions.Expression<Func<TSource, TCollection, TResult>>) : IQueryable<TResult>
Projects each element of a sequence to an IEnumerable`1 that incorporates the index of the source element that produced it. A result selector function is invoked on each element of each intermediate sequence, and the resulting values are combined into a single, one-dimensional sequence and returned.
|
static | SequenceEqual<TSource>(this IQueryable<TSource>, IEnumerable<TSource>) : bool
Determines whether two sequences are equal by using the default equality comparer to compare elements.
|
static | SequenceEqual<TSource>(this IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) : bool
Determines whether two sequences are equal by using a specified IEqualityComparer`1 to compare elements.
|
static | Single<TSource>(this IQueryable<TSource>) : TSource
Returns the only element of a sequence, and throws an exception if there is not exactly one element in the sequence.
|
static | Single<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : TSource
Returns the only element of a sequence that satisfies a specified condition, and throws an exception if more than one such element exists.
|
static | SingleOrDefault<TSource>(this IQueryable<TSource>) : TSource
Returns the only element of a sequence, or a default value if the sequence is empty; this method throws an exception if there is more than one element in the sequence.
|
static | SingleOrDefault<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : TSource
Returns the only element of a sequence that satisfies a specified condition or a default value if no such element exists; this method throws an exception if more than one element satisfies the condition.
|
static | Skip<TSource>(this IQueryable<TSource>, int) : IQueryable<TSource>
Bypasses a specified number of elements in a sequence and then returns the remaining elements.
|
static | SkipWhile<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : IQueryable<TSource>
Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.
|
static | SkipWhile<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, int, bool>>) : IQueryable<TSource>
Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements. The element's index is used in the logic of the predicate function.
|
static | Sum(this IQueryable<decimal>) : decimal
Computes the sum of a sequence of decimal values.
|
static | Sum(this IQueryable<double>) : double
Computes the sum of a sequence of double values.
|
static | Sum(this IQueryable<int>) : int
Computes the sum of a sequence of int values.
|
static | Sum(this IQueryable<long>) : long
Computes the sum of a sequence of long values.
|
static | Sum(this IQueryable<Nullable<decimal>>) : Nullable<decimal>
Computes the sum of a sequence of nullable decimal values.
|
static | Sum(this IQueryable<Nullable<double>>) : Nullable<double>
Computes the sum of a sequence of nullable double values.
|
static | Sum(this IQueryable<Nullable<int>>) : Nullable<int>
Computes the sum of a sequence of nullable int values.
|
static | Sum(this IQueryable<Nullable<long>>) : Nullable<long>
Computes the sum of a sequence of nullable long values.
|
static | Sum(this IQueryable<Nullable<float>>) : Nullable<float>
Computes the sum of a sequence of nullable float values.
|
static | Sum(this IQueryable<float>) : float
Computes the sum of a sequence of float values.
|
static | Sum<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, decimal>>) : decimal
Computes the sum of the sequence of decimal values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Sum<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, double>>) : double
Computes the sum of the sequence of double values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Sum<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, int>>) : int
Computes the sum of the sequence of int values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Sum<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, long>>) : long
Computes the sum of the sequence of long values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Sum<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, Nullable<decimal>>>) : Nullable<decimal>
Computes the sum of the sequence of nullable decimal values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Sum<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, Nullable<double>>>) : Nullable<double>
Computes the sum of the sequence of nullable double values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Sum<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, Nullable<int>>>) : Nullable<int>
Computes the sum of the sequence of nullable int values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Sum<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, Nullable<long>>>) : Nullable<long>
Computes the sum of the sequence of nullable long values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Sum<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, Nullable<float>>>) : Nullable<float>
Computes the sum of the sequence of nullable float values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Sum<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, float>>) : float
Computes the sum of the sequence of float values that is obtained by invoking a projection function on each element of the input sequence.
|
static | Take<TSource>(this IQueryable<TSource>, int) : IQueryable<TSource>
Returns a specified number of contiguous elements from the start of a sequence.
|
static | TakeWhile<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : IQueryable<TSource>
Returns elements from a sequence as long as a specified condition is true.
|
static | TakeWhile<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, int, bool>>) : IQueryable<TSource>
Returns elements from a sequence as long as a specified condition is true. The element's index is used in the logic of the predicate function.
|
static | ThenBy<TSource,TKey>(this IOrderedQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>) : IOrderedQueryable<TSource>
Performs a subsequent ordering of the elements in a sequence in ascending order according to a key.
|
static | ThenBy<TSource,TKey>(this IOrderedQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, IComparer<TKey>) : IOrderedQueryable<TSource>
Performs a subsequent ordering of the elements in a sequence in ascending order by using a specified comparer.
|
static | ThenByDescending<TSource,TKey>(this IOrderedQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>) : IOrderedQueryable<TSource>
Performs a subsequent ordering of the elements in a sequence in descending order, according to a key.
|
static | ThenByDescending<TSource,TKey>(this IOrderedQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, TKey>>, IComparer<TKey>) : IOrderedQueryable<TSource>
Performs a subsequent ordering of the elements in a sequence in descending order by using a specified comparer.
|
static | Union<TSource>(this IQueryable<TSource>, IEnumerable<TSource>) : IQueryable<TSource>
Produces the set union of two sequences by using the default equality comparer.
|
static | Union<TSource>(this IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) : IQueryable<TSource>
Produces the set union of two sequences by using a specified IEqualityComparer`1.
|
static | Where<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, bool>>) : IQueryable<TSource>
Filters a sequence of values based on a predicate.
|
static | Where<TSource>(this IQueryable<TSource>, System.Linq.Expressions.Expression<Func<TSource, int, bool>>) : IQueryable<TSource>
Filters a sequence of values based on a predicate. Each element's index is used in the logic of the predicate function.
|
static | Zip<TFirst,TSecond,TResult>(this IQueryable<TFirst>, IEnumerable<TSecond>, System.Linq.Expressions.Expression<Func<TFirst, TSecond, TResult>>) : IQueryable<TResult>
Merges two sequences by using the specified predicate function.
|