Highway Framework
Release 1.0.1.0
The fastest and smoothest way to great architecture
|
Public Member Functions | |
LastNameQuery (string lastName) | |
Public Member Functions inherited from Highway.Data.QueryObjects.Query< T > | |
virtual IEnumerable< T > | Execute (IDataContext context) |
This executes the expression in ContextQuery on the context that is passed in, resulting in a IQueryable{T} that is returned as an IEnumerable{T} | |
string | OutputSQLStatement (IDataContext context) |
This executes the expression against the passed in context to generate the SQL statement, but doesn't execute the IQueryableT against the data context | |
Public Member Functions inherited from Highway.Data.QueryObjects.QueryBase | |
void | AddMethodExpression (string methodName, Type[] generics, Expression[] parameters) |
Adds a method to the expression in the query object |
Additional Inherited Members | |
Protected Member Functions inherited from Highway.Data.QueryObjects.Query< T > | |
virtual IQueryable< T > | ExtendQuery () |
This method allows for the extension of Ordering and Grouping on the prebuild Query | |
IQueryable< T > | AppendExpressions (IQueryable< T > query) |
Gives the ability to apend an IQueryable onto the current query | |
Protected Member Functions inherited from Highway.Data.QueryObjects.QueryBase | |
void | CheckContextAndQuery (object query) |
Checks the context and the Query for null | |
Properties inherited from Highway.Data.QueryObjects.Query< T > | |
Func< IDataContext, IQueryable < T > > | ContextQuery [get, set] |
This holds the expression that will be used to create the IQueryable{T} when executed on the context | |
Properties inherited from Highway.Data.QueryObjects.QueryBase | |
IDataContext | Context [get, set] |
The reference to the IDataContext that gives data connection |