| ObjectQueryTObject Methods | 
The ObjectQueryTObject generic type exposes the following members.
 Methods
Methods| Name | Description | |
|---|---|---|
|  | CreateQuery(Expression) | 
            Constructs an IQueryable object that can evaluate the query represented by a specified expression tree.
             | 
|  | CreateQueryTElement(Expression) | 
            Constructs an IQueryableT object that can evaluate the query represented by a specified expression tree.
             | 
|  | Execute(Expression) | |
|  | ExecuteTResult(Expression) | 
            Executes the specified expression.
             | 
|  | GetEnumerator | 
            Returns an enumerator that iterates through the collection.
             | 
|  | ReadCount | 
            Executes the query and returns the result records count.
             | 
|  | ReadToBuffer | 
            Executes the query and returns the result in a buffer.
             | 
 Extension Methods
Extension Methods| Name | Description | |
|---|---|---|
|  | PreloadTObject(ILazyProperty) | Overloaded. 
            Preloads the value of the specified lazy property for the objects in the sequence.
            (Defined by LinqExtensions.) | 
|  | PreloadTObject, TResult(ExpressionFuncTObject, TResult) | Overloaded. 
            Preloads the full object state for all objects returned by applying the expression to each element in source.
            This is still a research method, which will be renamed later to .Preload().
            (Defined by LinqExtensions.) | 
|   | SplitTObject | 
            Splits the input IEnumerable in chunks with the specified size.
            (Defined by Splitter.) | 
|  | TopologicalSortTObject | 
            Topological sort based on item dependencies.
            (Defined by RepositoryExtensions.) | 
 See Also
See Also