Classes
- Enumerable static Provides a set of static (Shared in Visual Basic) methods for querying objects that implement IEnumerable`1.
-
Enumerable
Executor abstract Represents an expression tree and provides functionality to execute the expression tree after rewriting it. -
Enumerable
Executor`1 Represents an expression tree and provides functionality to execute the expression tree after rewriting it. -
Enumerable
Query abstract Represents an IEnumerable as an EnumerableQuery data source. -
Enumerable
Query`1 Represents an IEnumerable`1 collection as an IQueryable`1 data source. - Lookup`2 Represents a collection of keys each mapped to one or more values.
-
Ordered
Parallel Represents a sorted, parallel sequence.Query`1 -
Parallel
Enumerable static Provides a set of methods for querying objects that implement ParallelQuery{TSource}. This is the parallel equivalent of Enumerable. -
Parallel
Query Represents a parallel sequence. -
Parallel
Query`1 Represents a parallel sequence. - Queryable static Provides a set of static (Shared in Visual Basic) methods for querying data structures that implement IQueryable`1.
Interfaces
- IGrouping`2 Represents a collection of objects that have a common key.
- ILookup`2 Defines an indexer, size property, and Boolean search method for data structures that map keys to IEnumerable`1 sequences of values.
-
IOrdered
Enumerable`1 Represents a sorted sequence. -
IOrdered
Queryable Represents the result of a sorting operation. -
IOrdered
Queryable`1 Represents the result of a sorting operation. - IQueryable Provides functionality to evaluate queries against a specific data source wherein the type of the data is not specified.
- IQueryable`1 Provides functionality to evaluate queries against a specific data source wherein the type of the data is known.
-
IQuery
Provider Defines methods to create and execute queries that are described by an IQueryable object.
Enumerations
-
Parallel
Execution The query execution mode is a hint that specifies how the system should handle performance trade-offs when parallelizing queries.Mode -
Parallel
Merge Specifies the preferred type of output merge to use in a query. In other words, it indicates how PLINQ should merge the results from the various partitions back into a single result sequence. This is a hint only, and may not be respected by the system when parallelizing all queries.Options