.Net Framework > v3.5.21022.8 > System > Linq > Queryable Queryable
Category
Class
Description
Provides a set of static (Shared in Visual Basic) methods for querying data structures that implement System.Linq.IQueryable`1.
Assembly
System.Core
Character
sealed, public
Attributes
NameValue/Assignment
ExtensionAttribute
Ancestors
Object
Methods
Aggregate<TSource>(IQueryable<TSource>,Func<TSource,TSource,TSource>>)
Aggregate<TSource,TAccumulate>(IQueryable<TSource>,TAccumulate,Func<TAccumulate,TSource,TAccumulate>>)
Aggregate<TSource,TAccumulate,TResult>(IQueryable<TSource>,TAccumulate,Func<TAccumulate,TSource,TAccumulate>>,Func<TAccumulate,TResult>>)
All<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
Any<TSource>(IQueryable<TSource>)
Any<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
AsQueryable<TElement>(IEnumerable<TElement>)
AsQueryable(IEnumerable)
Average(IQueryable<Decimal>)
Average(IQueryable<Double>)
Average(IQueryable<Int32>)
Average(IQueryable<Int64>)
Average(Nullable<Decimal>>)
Average(Nullable<Double>>)
Average(Nullable<Int32>>)
Average(Nullable<Int64>>)
Average(Nullable<Single>>)
Average(IQueryable<Single>)
Average<TSource>(IQueryable<TSource>,Func<TSource,Int32>>)
Average<TSource>(IQueryable<TSource>,Func<TSource,Nullable<Int32>>>)
Average<TSource>(IQueryable<TSource>,Func<TSource,Single>>)
Average<TSource>(IQueryable<TSource>,Func<TSource,Nullable<Single>>>)
Average<TSource>(IQueryable<TSource>,Func<TSource,Int64>>)
Average<TSource>(IQueryable<TSource>,Func<TSource,Nullable<Int64>>>)
Average<TSource>(IQueryable<TSource>,Func<TSource,Double>>)
Average<TSource>(IQueryable<TSource>,Func<TSource,Nullable<Double>>>)
Average<TSource>(IQueryable<TSource>,Func<TSource,Decimal>>)
Average<TSource>(IQueryable<TSource>,Func<TSource,Nullable<Decimal>>>)
Cast<TResult>(IQueryable)
Concat<TSource>(IQueryable<TSource>,IEnumerable<TSource>)
Contains<TSource>(IQueryable<TSource>,TSource)
Contains<TSource>(IQueryable<TSource>,TSource,IEqualityComparer<TSource>)
Count<TSource>(IQueryable<TSource>)
Count<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
DefaultIfEmpty<TSource>(IQueryable<TSource>)
DefaultIfEmpty<TSource>(IQueryable<TSource>,TSource)
Distinct<TSource>(IQueryable<TSource>)
Distinct<TSource>(IQueryable<TSource>,IEqualityComparer<TSource>)
ElementAt<TSource>(IQueryable<TSource>,Int32)
ElementAtOrDefault<TSource>(IQueryable<TSource>,Int32)
Except<TSource>(IQueryable<TSource>,IEnumerable<TSource>)
Except<TSource>(IQueryable<TSource>,IEnumerable<TSource>,IEqualityComparer<TSource>)
First<TSource>(IQueryable<TSource>)
First<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
FirstOrDefault<TSource>(IQueryable<TSource>)
FirstOrDefault<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
GroupBy<TSource,TKey>(IQueryable<TSource>,Func<TSource,TKey>>)
GroupBy<TSource,TKey,TElement>(IQueryable<TSource>,Func<TSource,TKey>>,Func<TSource,TElement>>)
GroupBy<TSource,TKey>(IQueryable<TSource>,Func<TSource,TKey>>,IEqualityComparer<TKey>)
GroupBy<TSource,TKey,TElement>(IQueryable<TSource>,Func<TSource,TKey>>,Func<TSource,TElement>>,IEqualityComparer<TKey>)
GroupBy<TSource,TKey,TElement,TResult>(IQueryable<TSource>,Func<TSource,TKey>>,Func<TSource,TElement>>,Func<TKey,IEnumerable<TElement>,TResult>>)
GroupBy<TSource,TKey,TResult>(IQueryable<TSource>,Func<TSource,TKey>>,Func<TKey,IEnumerable<TSource>,TResult>>)
GroupBy<TSource,TKey,TResult>(IQueryable<TSource>,Func<TSource,TKey>>,Func<TKey,IEnumerable<TSource>,TResult>>,IEqualityComparer<TKey>)
GroupBy<TSource,TKey,TElement,TResult>(IQueryable<TSource>,Func<TSource,TKey>>,Func<TSource,TElement>>,Func<TKey,IEnumerable<TElement>,TResult>>,IEqualityComparer<TKey>)
GroupJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>,IEnumerable<TInner>,Func<TOuter,TKey>>,Func<TInner,TKey>>,Func<TOuter,IEnumerable<TInner>,TResult>>)
GroupJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>,IEnumerable<TInner>,Func<TOuter,TKey>>,Func<TInner,TKey>>,Func<TOuter,IEnumerable<TInner>,TResult>>,IEqualityComparer<TKey>)
Intersect<TSource>(IQueryable<TSource>,IEnumerable<TSource>)
Intersect<TSource>(IQueryable<TSource>,IEnumerable<TSource>,IEqualityComparer<TSource>)
Join<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>,IEnumerable<TInner>,Func<TOuter,TKey>>,Func<TInner,TKey>>,Func<TOuter,TInner,TResult>>)
Join<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>,IEnumerable<TInner>,Func<TOuter,TKey>>,Func<TInner,TKey>>,Func<TOuter,TInner,TResult>>,IEqualityComparer<TKey>)
Last<TSource>(IQueryable<TSource>)
Last<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
LastOrDefault<TSource>(IQueryable<TSource>)
LastOrDefault<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
LongCount<TSource>(IQueryable<TSource>)
LongCount<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
Max<TSource>(IQueryable<TSource>)
Max<TSource,TResult>(IQueryable<TSource>,Func<TSource,TResult>>)
Min<TSource>(IQueryable<TSource>)
Min<TSource,TResult>(IQueryable<TSource>,Func<TSource,TResult>>)
OfType<TResult>(IQueryable)
OrderBy<TSource,TKey>(IQueryable<TSource>,Func<TSource,TKey>>)
OrderBy<TSource,TKey>(IQueryable<TSource>,Func<TSource,TKey>>,IComparer<TKey>)
OrderByDescending<TSource,TKey>(IQueryable<TSource>,Func<TSource,TKey>>)
OrderByDescending<TSource,TKey>(IQueryable<TSource>,Func<TSource,TKey>>,IComparer<TKey>)
Reverse<TSource>(IQueryable<TSource>)
Select<TSource,TResult>(IQueryable<TSource>,Func<TSource,TResult>>)
Select<TSource,TResult>(IQueryable<TSource>,Func<TSource,Int32,TResult>>)
SelectMany<TSource,TResult>(IQueryable<TSource>,Func<TSource,IEnumerable<TResult>>>)
SelectMany<TSource,TResult>(IQueryable<TSource>,Func<TSource,Int32,IEnumerable<TResult>>>)
SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>,Func<TSource,Int32,IEnumerable<TCollection>>>,Func<TSource,TCollection,TResult>>)
SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>,Func<TSource,IEnumerable<TCollection>>>,Func<TSource,TCollection,TResult>>)
SequenceEqual<TSource>(IQueryable<TSource>,IEnumerable<TSource>)
SequenceEqual<TSource>(IQueryable<TSource>,IEnumerable<TSource>,IEqualityComparer<TSource>)
Single<TSource>(IQueryable<TSource>)
Single<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
SingleOrDefault<TSource>(IQueryable<TSource>)
SingleOrDefault<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
Skip<TSource>(IQueryable<TSource>,Int32)
SkipWhile<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
SkipWhile<TSource>(IQueryable<TSource>,Func<TSource,Int32,Boolean>>)
Sum(IQueryable<Decimal>)
Sum(IQueryable<Double>)
Sum(IQueryable<Int32>)
Sum(IQueryable<Int64>)
Sum(Nullable<Decimal>>)
Sum(Nullable<Double>>)
Sum(Nullable<Int32>>)
Sum(Nullable<Int64>>)
Sum(Nullable<Single>>)
Sum(IQueryable<Single>)
Sum<TSource>(IQueryable<TSource>,Func<TSource,Int32>>)
Sum<TSource>(IQueryable<TSource>,Func<TSource,Nullable<Int32>>>)
Sum<TSource>(IQueryable<TSource>,Func<TSource,Int64>>)
Sum<TSource>(IQueryable<TSource>,Func<TSource,Nullable<Int64>>>)
Sum<TSource>(IQueryable<TSource>,Func<TSource,Single>>)
Sum<TSource>(IQueryable<TSource>,Func<TSource,Nullable<Single>>>)
Sum<TSource>(IQueryable<TSource>,Func<TSource,Double>>)
Sum<TSource>(IQueryable<TSource>,Func<TSource,Nullable<Double>>>)
Sum<TSource>(IQueryable<TSource>,Func<TSource,Decimal>>)
Sum<TSource>(IQueryable<TSource>,Func<TSource,Nullable<Decimal>>>)
Take<TSource>(IQueryable<TSource>,Int32)
TakeWhile<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
TakeWhile<TSource>(IQueryable<TSource>,Func<TSource,Int32,Boolean>>)
ThenBy<TSource,TKey>(IOrderedQueryable<TSource>,Func<TSource,TKey>>)
ThenBy<TSource,TKey>(IOrderedQueryable<TSource>,Func<TSource,TKey>>,IComparer<TKey>)
ThenByDescending<TSource,TKey>(IOrderedQueryable<TSource>,Func<TSource,TKey>>)
ThenByDescending<TSource,TKey>(IOrderedQueryable<TSource>,Func<TSource,TKey>>,IComparer<TKey>)
Union<TSource>(IQueryable<TSource>,IEnumerable<TSource>)
Union<TSource>(IQueryable<TSource>,IEnumerable<TSource>,IEqualityComparer<TSource>)
Where<TSource>(IQueryable<TSource>,Func<TSource,Boolean>>)
Where<TSource>(IQueryable<TSource>,Func<TSource,Int32,Boolean>>)
Tags
0103E2B958, 02E3ABA98D, 0322962271
Software for developers
.Net Components
Delphi Components
Software for Android Developers
More information resources
WinAPI Programmer's Reference
Unix Manual Pages
Delphi Examples