DevForce Help Reference
EntityQueryExtensions Class Members
Methods 


The following tables list the members exposed by EntityQueryExtensions.

Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)All Determines whether every element of a sequence satisfies a condition.  
Public Methodstatic (Shared in Visual Basic)AnyOverloaded.  Determines whether a sequence contains any elements.  
Public Methodstatic (Shared in Visual Basic)AsScalarAsyncOverloaded. Converts an IEntityQuery{T} to an IEntityScalarQuery<T> so that the scalar query can be executed asynchronously.  
Public Methodstatic (Shared in Visual Basic)Cast<TResult> Converts the elements of an ITypedEntityQuery to the specified type.  
Public Methodstatic (Shared in Visual Basic)Concat<TSource> Concatenates two sequences.  
Public Methodstatic (Shared in Visual Basic)Contains Determines whether a sequence contains a specified element by using the default equality comparer.  
Public Methodstatic (Shared in Visual Basic)CountOverloaded.  Returns the number of elements in a sequence.  
Public Methodstatic (Shared in Visual Basic)DefaultIfEmptyOverloaded.  Returns the elements in a sequence or a default valued singleton collection if the sequence is empty.  
Public Methodstatic (Shared in Visual Basic)DistinctOverloaded.  Returns distinct elements from a sequence.  
Public MethodEquals (Inherited from object)
Public Methodstatic (Shared in Visual Basic)Except<TSource>  
Public Methodstatic (Shared in Visual Basic)ExecuteOverloaded.  Execute the query and return untyped results.  
Public Methodstatic (Shared in Visual Basic)ExecuteAsyncOverloaded.  Execute the query asynchronously.  
Public Methodstatic (Shared in Visual Basic)FilterOverloaded.  Append the specified filter collection to the query.  
Public Methodstatic (Shared in Visual Basic)FirstOrNullEntityOverloaded.  Executes the query and returns the first element of the sequence, or the appropriate NullEntity if no element is found.  
Public MethodGetHashCode (Inherited from object)
Public Methodstatic (Shared in Visual Basic)GetIncludedEntityTypes Returns a list of all entity types, excluding Included types, referenced by the query.  
Public Methodstatic (Shared in Visual Basic)GetReferencedEntityTypes Returns a list of all entity types referenced by the query.  
Public MethodGetType (Inherited from object)
Public Methodstatic (Shared in Visual Basic)GroupByOverloaded.  Groups the elements of a sequence according to a specified key selector function.  
Public Methodstatic (Shared in Visual Basic)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.  
Public Methodstatic (Shared in Visual Basic)IncludeOverloaded.  Configures eager fetching for related entities in the specified query path.  
Public Methodstatic (Shared in Visual Basic)JoinOverloaded.  Correlates the elements of two sequences based on matching keys. The default equality comparer is used to compare keys.  
Public Methodstatic (Shared in Visual Basic)OfType<TResult> Filters the elements of an IEntityQuery based on a specified type.  
Public Methodstatic (Shared in Visual Basic)OrderByOverloaded.  Sorts the elements of a sequence in ascending order.  
Public Methodstatic (Shared in Visual Basic)OrderByDescendingOverloaded.  Sorts the elements of a sequence in descending order.  
Public Methodstatic (Shared in Visual Basic)OrderBySelectorOverloaded. Sorts the elements of a sequence according to a IdeaBlade.Linq.SortSelector containing one or more sort criteria.  
Public Methodstatic (Shared in Visual Basic)SelectOverloaded.  Projects each element of a sequence into a new form.  
Public Methodstatic (Shared in Visual Basic)SelectManyOverloaded.  Projects each element of a sequence to an IEnumerable{T} and combines the resulting sequences into one sequence of type IQueryable{T}.  
Public Methodstatic (Shared in Visual Basic)SkipOverloaded.  Bypasses a specified number of elements in a sequence and then returns the remaining elements.  
Public Methodstatic (Shared in Visual Basic)SkipWhileOverloaded.  Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.  
Public Methodstatic (Shared in Visual Basic)TakeOverloaded.  Returns a specified number of contiguous elements from the start of a sequence.  
Public Methodstatic (Shared in Visual Basic)TakeWhileOverloaded.  Returns elements from a sequence as long as a specified condition is true, and then skips the remaining elements.  
Public Methodstatic (Shared in Visual Basic)ThenByOverloaded.  Performs a subsequent ordering of the elements in a sequence in ascending order.  
Public Methodstatic (Shared in Visual Basic)ThenByDescendingOverloaded.  Performs a subsequent ordering of the elements in a sequence in descending order.  
Public Methodstatic (Shared in Visual Basic)ThenBySelector<TSource> Adds secondary sort criteria to a query.  
Public Methodstatic (Shared in Visual Basic)ToQueryOverloaded.  Returns an EntityQuery which can be used to query for this entity.  
Public MethodToString (Inherited from object)
Public Methodstatic (Shared in Visual Basic)UnionOverloaded.  Produces the set union of two sequences.  
Public Methodstatic (Shared in Visual Basic)WhereOverloaded.  Filters a sequence of values based on a predicate.  
Public Methodstatic (Shared in Visual Basic)WithOverloaded.  Returns a clone of the query for the specified EntityManager.  
Top
Protected Methods
 NameDescription
Protected MethodFinalize (Inherited from object)
Protected MethodMemberwiseClone (Inherited from object)
Top
See Also

Reference

EntityQueryExtensions Class
IdeaBlade.EntityModel Namespace
System.Linq
EntityQuery<T> Class

Send Feedback