Object​Query<​T> Class

Definition

Represents a typed query against a conceptual model in a given object context.

public class ObjectQuery<T> : System.Data.Objects.ObjectQuery, System.Collections.Generic.IEnumerable<T>, System.ComponentModel.IListSource, System.Linq.IOrderedQueryable<T>, System.Linq.IQueryable<T>
Type Parameters
T

The entity type of the query.

Inheritance
ObjectQuery<T>
Derived
Implements

Inherited Members

System.Data.Objects.ObjectQuery

System.Object

Examples

The example in this topic is based on the AdventureWorks Sales Model.

The example shows how to construct an instance of the ObjectQuery<T> class.

using (AdventureWorksEntities context =
    new AdventureWorksEntities())
{
    // Call the constructor with a query for products and the ObjectContext.
    ObjectQuery<Product> productQuery1 =
        new ObjectQuery<Product>("Products", context);

    foreach (Product result in productQuery1)
        Console.WriteLine("Product Name: {0}", result.Name);

    string queryString =
        @"SELECT VALUE product FROM AdventureWorksEntities.Products AS product";

    // Call the constructor with the specified query and the ObjectContext.
    ObjectQuery<Product> productQuery2 =
        new ObjectQuery<Product>(queryString, context);

    foreach (Product result in productQuery2)
        Console.WriteLine("Product Name: {0}", result.Name);

    // Call the constructor with the specified query, the ObjectContext, 
    // and the NoTracking merge option.
    ObjectQuery<Product> productQuery3 =
        new ObjectQuery<Product>(queryString,
            context, MergeOption.NoTracking);

    foreach (Product result in productQuery3)
        Console.WriteLine("Product Name: {0}", result.Name);
}
Using context As New AdventureWorksEntities()
    ' Call the constructor with a query for products and the ObjectContext. 
    Dim productQuery1 As New ObjectQuery(Of Product)("Products", context)

    For Each result As Product In productQuery1
        Console.WriteLine("Product Name: {0}", result.Name)
    Next

    Dim queryString As String = "SELECT VALUE product FROM AdventureWorksEntities.Products AS product"

    ' Call the constructor with the specified query and the ObjectContext. 
    Dim productQuery2 As New ObjectQuery(Of Product)(queryString, context)

    For Each result As Product In productQuery2
        Console.WriteLine("Product Name: {0}", result.Name)
    Next

    ' Call the constructor with the specified query, the ObjectContext, 
    ' and the NoTracking merge option. 
    Dim productQuery3 As New ObjectQuery(Of Product)(queryString, context, MergeOption.NoTracking)

    For Each result As Product In productQuery3
        Console.WriteLine("Product Name: {0}", result.Name)
    Next
End Using

Remarks

The ObjectQuery<T> generic class represents a query that returns a collection of zero or more objects of a specific type. The ObjectContext must be defined before an object query can be executed. This context provides the connection and metadata information that is required to compose and execute the query. An object query is executed in the following scenarios:

  • When it is acted upon, such as during a foreach (C#) or For Each (Visual Basic) enumeration.

  • When it is assigned to fill a List<T> collection.

  • When the Execute method is explicitly called.

The query itself can be created by using an Entity SQL statement or a LINQ query, or it can be incrementally built by using the query builder methods included in the class. In every case, the result is a new ObjectQuery<T> instance that, when explicitly executed or enumerated over, will send the query to the data source for execution and return the results.

An ObjectQuery<T> is frequently of an entity type, but it can also be of DbDataRecord type, for projections to an anonymous type, or of a primitive type, such as an integer or string. For more information, see Object Queries.

Constructors

Object​Query<​T>(​String, ​Object​Context)

Creates a new ObjectQuery<T> instance using the specified Entity SQL command as the initial query.

Object​Query<​T>(​String, ​Object​Context, ​Merge​Option)

Creates a new ObjectQuery<T> instance using the specified Entity SQL command as the initial query and the specified merge option.

Properties

Name

Gets or sets the name of this object query.

Methods

Distinct()

Limits the query to unique results.

Except(​Object​Query<​T>)

Limits the query results by excluding results based on the results of another object query.

Execute(​Merge​Option)

Executes the object query with the specified merge option.

Group​By(​String, ​String, ​Object​Parameter[])

Groups the query results by the specified criteria.

Include(​String)

Specifies the related objects to include in the query results.

Intersect(​Object​Query<​T>)

Limits the query results by including only the results that exist in another object query.

Of​Type<​TResult​Type>()

Limits the query to only results of a specific type.

Order​By(​String, ​Object​Parameter[])

Orders the query results by the specified criteria.

Select(​String, ​Object​Parameter[])

Limits the query results to only the properties that are defined in the specified projection.

Select​Value<​TResult​Type>(​String, ​Object​Parameter[])

Limits the query results to only the property specified in the projection.

Skip(​String, ​String, ​Object​Parameter[])

Orders the query results by the specified criteria and skips a specified number of results.

Top(​String, ​Object​Parameter[])

Limits the query results to a specified number of items.

Union(​Object​Query<​T>)

Combines the results of the query with the results of another object query, without any duplicates.

Union​All(​Object​Query<​T>)

Combines the results of the query with the results of another object query, including all duplicates.

Where(​String, ​Object​Parameter[])

Limits the query to results that match specified filtering criteria.

Explicit Interface Implementations

I​Enumerable<​T>.​Get​Enumerator()

Returns an enumerator that iterates through the results of the query.

Extension Methods

ToImmutableArray<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableList<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>, IEqualityComparer<TValue>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

CopyToDataTable<T>(IEnumerable<T>)

Represents a typed query against a conceptual model in a given object context.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Represents a typed query against a conceptual model in a given object context.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Represents a typed query against a conceptual model in a given object context.

Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>)

Represents a typed query against a conceptual model in a given object context.

Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>)

Represents a typed query against a conceptual model in a given object context.

Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)

Represents a typed query against a conceptual model in a given object context.

All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

Any<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

Append<TSource>(IEnumerable<TSource>, TSource)

Represents a typed query against a conceptual model in a given object context.

AsEnumerable<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Average(IEnumerable<Decimal>)

Represents a typed query against a conceptual model in a given object context.

Average(IEnumerable<Double>)

Represents a typed query against a conceptual model in a given object context.

Average(IEnumerable<Int32>)

Represents a typed query against a conceptual model in a given object context.

Average(IEnumerable<Int64>)

Represents a typed query against a conceptual model in a given object context.

Average(IEnumerable<Nullable<Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Average(IEnumerable<Nullable<Double>>)

Represents a typed query against a conceptual model in a given object context.

Average(IEnumerable<Nullable<Int32>>)

Represents a typed query against a conceptual model in a given object context.

Average(IEnumerable<Nullable<Int64>>)

Represents a typed query against a conceptual model in a given object context.

Average(IEnumerable<Nullable<Single>>)

Represents a typed query against a conceptual model in a given object context.

Average(IEnumerable<Single>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Represents a typed query against a conceptual model in a given object context.

Cast<TResult>(IEnumerable)

Represents a typed query against a conceptual model in a given object context.

Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Contains<TSource>(IEnumerable<TSource>, TSource)

Represents a typed query against a conceptual model in a given object context.

Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

Count<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)

Represents a typed query against a conceptual model in a given object context.

Distinct<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

ElementAt<TSource>(IEnumerable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

First<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>,TResult>)

Represents a typed query against a conceptual model in a given object context.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>,TResult>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)

Represents a typed query against a conceptual model in a given object context.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

Last<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

LastOrDefault<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

LongCount<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

Max(IEnumerable<Decimal>)

Represents a typed query against a conceptual model in a given object context.

Max(IEnumerable<Double>)

Represents a typed query against a conceptual model in a given object context.

Max(IEnumerable<Int32>)

Represents a typed query against a conceptual model in a given object context.

Max(IEnumerable<Int64>)

Represents a typed query against a conceptual model in a given object context.

Max(IEnumerable<Nullable<Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Max(IEnumerable<Nullable<Double>>)

Represents a typed query against a conceptual model in a given object context.

Max(IEnumerable<Nullable<Int32>>)

Represents a typed query against a conceptual model in a given object context.

Max(IEnumerable<Nullable<Int64>>)

Represents a typed query against a conceptual model in a given object context.

Max(IEnumerable<Nullable<Single>>)

Represents a typed query against a conceptual model in a given object context.

Max(IEnumerable<Single>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Represents a typed query against a conceptual model in a given object context.

Min(IEnumerable<Decimal>)

Represents a typed query against a conceptual model in a given object context.

Min(IEnumerable<Double>)

Represents a typed query against a conceptual model in a given object context.

Min(IEnumerable<Int32>)

Represents a typed query against a conceptual model in a given object context.

Min(IEnumerable<Int64>)

Represents a typed query against a conceptual model in a given object context.

Min(IEnumerable<Nullable<Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Min(IEnumerable<Nullable<Double>>)

Represents a typed query against a conceptual model in a given object context.

Min(IEnumerable<Nullable<Int32>>)

Represents a typed query against a conceptual model in a given object context.

Min(IEnumerable<Nullable<Int64>>)

Represents a typed query against a conceptual model in a given object context.

Min(IEnumerable<Nullable<Single>>)

Represents a typed query against a conceptual model in a given object context.

Min(IEnumerable<Single>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Represents a typed query against a conceptual model in a given object context.

OfType<TResult>(IEnumerable)

Represents a typed query against a conceptual model in a given object context.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Represents a typed query against a conceptual model in a given object context.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Represents a typed query against a conceptual model in a given object context.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

Prepend<TSource>(IEnumerable<TSource>, TSource)

Represents a typed query against a conceptual model in a given object context.

Reverse<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Represents a typed query against a conceptual model in a given object context.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>)

Represents a typed query against a conceptual model in a given object context.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)

Represents a typed query against a conceptual model in a given object context.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)

Represents a typed query against a conceptual model in a given object context.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Represents a typed query against a conceptual model in a given object context.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Represents a typed query against a conceptual model in a given object context.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

Single<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

Skip<TSource>(IEnumerable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

SkipLast<TSource>(IEnumerable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Represents a typed query against a conceptual model in a given object context.

Sum(IEnumerable<Decimal>)

Represents a typed query against a conceptual model in a given object context.

Sum(IEnumerable<Double>)

Represents a typed query against a conceptual model in a given object context.

Sum(IEnumerable<Int32>)

Represents a typed query against a conceptual model in a given object context.

Sum(IEnumerable<Int64>)

Represents a typed query against a conceptual model in a given object context.

Sum(IEnumerable<Nullable<Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IEnumerable<Nullable<Double>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IEnumerable<Nullable<Int32>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IEnumerable<Nullable<Int64>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IEnumerable<Nullable<Single>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IEnumerable<Single>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Represents a typed query against a conceptual model in a given object context.

Take<TSource>(IEnumerable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

TakeLast<TSource>(IEnumerable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Represents a typed query against a conceptual model in a given object context.

ToArray<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Represents a typed query against a conceptual model in a given object context.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Represents a typed query against a conceptual model in a given object context.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

ToHashSet<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

ToList<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Represents a typed query against a conceptual model in a given object context.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Represents a typed query against a conceptual model in a given object context.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Represents a typed query against a conceptual model in a given object context.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Represents a typed query against a conceptual model in a given object context.

Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)

Represents a typed query against a conceptual model in a given object context.

AsParallel(IEnumerable)

Represents a typed query against a conceptual model in a given object context.

AsParallel<TSource>(IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Aggregate<TSource>(IQueryable<TSource>, Expression<Func<TSource,TSource,TSource>>)

Represents a typed query against a conceptual model in a given object context.

Aggregate<TSource,TAccumulate>(IQueryable<TSource>, TAccumulate, Expression<Func<TAccumulate,TSource,TAccumulate>>)

Represents a typed query against a conceptual model in a given object context.

Aggregate<TSource,TAccumulate,TResult>(IQueryable<TSource>, TAccumulate, Expression<Func<TAccumulate,TSource,TAccumulate>>, Expression<Func<TAccumulate,TResult>>)

Represents a typed query against a conceptual model in a given object context.

All<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

Any<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Any<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

Append<TSource>(IQueryable<TSource>, TSource)

Represents a typed query against a conceptual model in a given object context.

AsQueryable(IEnumerable)

Represents a typed query against a conceptual model in a given object context.

AsQueryable<TElement>(IEnumerable<TElement>)

Represents a typed query against a conceptual model in a given object context.

Average(IQueryable<Decimal>)

Represents a typed query against a conceptual model in a given object context.

Average(IQueryable<Double>)

Represents a typed query against a conceptual model in a given object context.

Average(IQueryable<Int32>)

Represents a typed query against a conceptual model in a given object context.

Average(IQueryable<Int64>)

Represents a typed query against a conceptual model in a given object context.

Average(IQueryable<Nullable<Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Average(IQueryable<Nullable<Double>>)

Represents a typed query against a conceptual model in a given object context.

Average(IQueryable<Nullable<Int32>>)

Represents a typed query against a conceptual model in a given object context.

Average(IQueryable<Nullable<Int64>>)

Represents a typed query against a conceptual model in a given object context.

Average(IQueryable<Nullable<Single>>)

Represents a typed query against a conceptual model in a given object context.

Average(IQueryable<Single>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

Represents a typed query against a conceptual model in a given object context.

Average<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

Represents a typed query against a conceptual model in a given object context.

Cast<TResult>(IQueryable)

Represents a typed query against a conceptual model in a given object context.

Concat<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Contains<TSource>(IQueryable<TSource>, TSource)

Represents a typed query against a conceptual model in a given object context.

Contains<TSource>(IQueryable<TSource>, TSource, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

Count<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Count<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

DefaultIfEmpty<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

DefaultIfEmpty<TSource>(IQueryable<TSource>, TSource)

Represents a typed query against a conceptual model in a given object context.

Distinct<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Distinct<TSource>(IQueryable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

ElementAt<TSource>(IQueryable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

ElementAtOrDefault<TSource>(IQueryable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

Except<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Except<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

First<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

First<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

FirstOrDefault<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

FirstOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TElement>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TElement>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TResult>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TKey,IEnumerable<TSource>,TResult>>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TResult>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TKey,IEnumerable<TSource>,TResult>>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TElement,TResult>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>, Expression<Func<TKey,IEnumerable<TElement>,TResult>>)

Represents a typed query against a conceptual model in a given object context.

GroupBy<TSource,TKey,TElement,TResult>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, Expression<Func<TSource,TElement>>, Expression<Func<TKey,IEnumerable<TElement>,TResult>>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

GroupJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,IEnumerable<TInner>,TResult>>)

Represents a typed query against a conceptual model in a given object context.

GroupJoin<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,IEnumerable<TInner>,TResult>>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

Intersect<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Intersect<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

Join<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>)

Represents a typed query against a conceptual model in a given object context.

Join<TOuter,TInner,TKey,TResult>(IQueryable<TOuter>, IEnumerable<TInner>, Expression<Func<TOuter,TKey>>, Expression<Func<TInner,TKey>>, Expression<Func<TOuter,TInner,TResult>>, IEqualityComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

Last<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Last<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

LastOrDefault<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

LastOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

LongCount<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

LongCount<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Max<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Min<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

Represents a typed query against a conceptual model in a given object context.

OfType<TResult>(IQueryable)

Represents a typed query against a conceptual model in a given object context.

OrderBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Represents a typed query against a conceptual model in a given object context.

OrderBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

OrderByDescending<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Represents a typed query against a conceptual model in a given object context.

OrderByDescending<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

Prepend<TSource>(IQueryable<TSource>, TSource)

Represents a typed query against a conceptual model in a given object context.

Reverse<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Select<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

Represents a typed query against a conceptual model in a given object context.

Select<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,Int32,TResult>>)

Represents a typed query against a conceptual model in a given object context.

SelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TResult>>>)

Represents a typed query against a conceptual model in a given object context.

SelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,Int32,IEnumerable<TResult>>>)

Represents a typed query against a conceptual model in a given object context.

SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection,TResult>>)

Represents a typed query against a conceptual model in a given object context.

SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource,Int32,IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection,TResult>>)

Represents a typed query against a conceptual model in a given object context.

SequenceEqual<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

SequenceEqual<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

Single<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Single<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

SingleOrDefault<TSource>(IQueryable<TSource>)

Represents a typed query against a conceptual model in a given object context.

SingleOrDefault<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

Skip<TSource>(IQueryable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

SkipLast<TSource>(IQueryable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

SkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

SkipWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IQueryable<Decimal>)

Represents a typed query against a conceptual model in a given object context.

Sum(IQueryable<Double>)

Represents a typed query against a conceptual model in a given object context.

Sum(IQueryable<Int32>)

Represents a typed query against a conceptual model in a given object context.

Sum(IQueryable<Int64>)

Represents a typed query against a conceptual model in a given object context.

Sum(IQueryable<Nullable<Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IQueryable<Nullable<Double>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IQueryable<Nullable<Int32>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IQueryable<Nullable<Int64>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IQueryable<Nullable<Single>>)

Represents a typed query against a conceptual model in a given object context.

Sum(IQueryable<Single>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

Represents a typed query against a conceptual model in a given object context.

Sum<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

Represents a typed query against a conceptual model in a given object context.

Take<TSource>(IQueryable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

TakeLast<TSource>(IQueryable<TSource>, Int32)

Represents a typed query against a conceptual model in a given object context.

TakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

TakeWhile<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

ThenBy<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

Represents a typed query against a conceptual model in a given object context.

ThenBy<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

ThenByDescending<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>)

Represents a typed query against a conceptual model in a given object context.

ThenByDescending<TSource,TKey>(IOrderedQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TKey>)

Represents a typed query against a conceptual model in a given object context.

Union<TSource>(IQueryable<TSource>, IEnumerable<TSource>)

Represents a typed query against a conceptual model in a given object context.

Union<TSource>(IQueryable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Represents a typed query against a conceptual model in a given object context.

Where<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

Where<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32,Boolean>>)

Represents a typed query against a conceptual model in a given object context.

Zip<TFirst,TSecond,TResult>(IQueryable<TFirst>, IEnumerable<TSecond>, Expression<Func<TFirst,TSecond,TResult>>)

Represents a typed query against a conceptual model in a given object context.

SortBy<T>(IQueryable<T>, String)

Represents a typed query against a conceptual model in a given object context.

Ancestors<T>(IEnumerable<T>)

Represents a typed query against a conceptual model in a given object context.

Ancestors<T>(IEnumerable<T>, XName)

Represents a typed query against a conceptual model in a given object context.

AncestorsAndSelf(IEnumerable<XElement>)

Represents a typed query against a conceptual model in a given object context.

AncestorsAndSelf(IEnumerable<XElement>, XName)

Represents a typed query against a conceptual model in a given object context.

Attributes(IEnumerable<XElement>)

Represents a typed query against a conceptual model in a given object context.

Attributes(IEnumerable<XElement>, XName)

Represents a typed query against a conceptual model in a given object context.

DescendantNodes<T>(IEnumerable<T>)

Represents a typed query against a conceptual model in a given object context.

DescendantNodesAndSelf(IEnumerable<XElement>)

Represents a typed query against a conceptual model in a given object context.

Descendants<T>(IEnumerable<T>)

Represents a typed query against a conceptual model in a given object context.

Descendants<T>(IEnumerable<T>, XName)

Represents a typed query against a conceptual model in a given object context.

DescendantsAndSelf(IEnumerable<XElement>)

Represents a typed query against a conceptual model in a given object context.

DescendantsAndSelf(IEnumerable<XElement>, XName)

Represents a typed query against a conceptual model in a given object context.

Elements<T>(IEnumerable<T>)

Represents a typed query against a conceptual model in a given object context.

Elements<T>(IEnumerable<T>, XName)

Represents a typed query against a conceptual model in a given object context.

InDocumentOrder<T>(IEnumerable<T>)

Represents a typed query against a conceptual model in a given object context.

Nodes<T>(IEnumerable<T>)

Represents a typed query against a conceptual model in a given object context.

Remove(IEnumerable<XAttribute>)

Represents a typed query against a conceptual model in a given object context.

Remove<T>(IEnumerable<T>)

Represents a typed query against a conceptual model in a given object context.