| Name | Description |
  | All | Determines whether every element of a sequence satisfies a condition. |
  | Any | Overloaded. Determines whether a sequence contains any elements. |
  | AsScalarAsync | Overloaded. Converts an IEntityQuery{T} to an IEntityScalarQuery<T> so that the scalar query can be executed asynchronously. |
  | Cast<TResult> | Converts the elements of an ITypedEntityQuery to the specified type. |
  | Concat<TSource> | Concatenates two sequences. |
  | Contains | Determines whether a sequence contains a specified element by using the default equality comparer. |
  | Count | Overloaded. Returns the number of elements in a sequence. |
  | DefaultIfEmpty | Overloaded. Returns the elements in a sequence or a default valued singleton collection if the sequence is empty. |
  | Distinct | Overloaded. Returns distinct elements from a sequence. |
 | Equals | (Inherited from object) |
  | Except<TSource> | |
  | Execute | Overloaded. Execute the query and return untyped results. |
  | ExecuteAsync | Overloaded. Execute the query asynchronously. |
  | Filter | Overloaded. Append the specified filter collection to the query. |
  | FirstOrNullEntity | Overloaded. Executes the query and returns the first element of the sequence, or the appropriate NullEntity if no element is found. |
 | GetHashCode | (Inherited from object) |
  | GetIncludedEntityTypes | Returns a list of all entity types, excluding Included types, referenced by the query. |
  | GetReferencedEntityTypes | Returns a list of all entity types referenced by the query. |
 | GetType | (Inherited from object) |
  | GroupBy | Overloaded. Groups the elements of a sequence according to a specified key selector function. |
  | GroupJoin<TOuter,TInner,TKey,TResult> | Correlates the elements of two sequences based on key equality and groups the results. The default equality comparer is used to compare keys. |
  | Include | Overloaded. Configures eager fetching for related entities in the specified query path. |
  | Join | Overloaded. Correlates the elements of two sequences based on matching keys. The default equality comparer is used to compare keys. |
  | OfType<TResult> | Filters the elements of an IEntityQuery based on a specified type. |
  | OrderBy | Overloaded. Sorts the elements of a sequence in ascending order. |
  | OrderByDescending | Overloaded. Sorts the elements of a sequence in descending order. |
  | OrderBySelector | Overloaded. Sorts the elements of a sequence according to a IdeaBlade.Linq.PropertySortSelector containing one or more sort criteria. |
  | Select | Overloaded. Projects each element of a sequence into a new form. |
  | SelectMany | Overloaded. Projects each element of a sequence to an IEnumerable{T} and combines the resulting sequences into one sequence of type IQueryable{T}. |
  | Skip | Overloaded. Bypasses a specified number of elements in a sequence and then returns the remaining elements. |
  | SkipWhile | Overloaded. Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements. |
  | Take | Overloaded. Returns a specified number of contiguous elements from the start of a sequence. |
  | TakeWhile | Overloaded. Returns elements from a sequence as long as a specified condition is true, and then skips the remaining elements. |
  | ThenBy | Overloaded. Performs a subsequent ordering of the elements in a sequence in ascending order. |
  | ThenByDescending | Overloaded. Performs a subsequent ordering of the elements in a sequence in descending order. |
  | ThenBySelector<TSource> | Adds secondary sort criteria to a query. |
  | ToQuery | Overloaded. Returns an EntityQuery which can be used to query for this entity. |
 | ToString | (Inherited from object) |
  | Union | Overloaded. Produces the set union of two sequences. |
  | Where | Overloaded. Filters a sequence of values based on a predicate. |
  | With | Overloaded. Returns a clone of the query for the specified EntityManager. |