Highway Framework  Release 1.0.1.0
The fastest and smoothest way to great architecture
 All Classes Namespaces Functions Variables Properties Events
Public Member Functions
Highway.Data.EntityFramework.StructureMap.Example.Queries.LastNameQuery Class Reference
Inheritance diagram for Highway.Data.EntityFramework.StructureMap.Example.Queries.LastNameQuery:
Highway.Data.QueryObjects.Query< T > Highway.Data.QueryObjects.QueryBase Highway.Data.Interfaces.IQuery< out T > Highway.Data.Interfaces.IExtendableQuery Highway.Data.Interfaces.IObservableQuery Highway.Data.Interfaces.IQueryBase

List of all members.

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

The documentation for this class was generated from the following file: