The Mindscape.LightSpeed.Querying namespace provides classes that are used to implement querying.
Base class of binary operators.
Manages the mapping of entities which are involved in the query allowing a series of types to be declared with an associated alias.
Represents a SQL function.
Specification of how results of a Query should be grouped.
Specifies hints or other execution guidance to be passed to the database for use in query planning.
Represents an identifier.
Specification of how two selections should be joined in a Query.
Represents a condition for the join
Represents an expression which refers to an underlying database column for an entity when it is mapped to the database
Represents a PathExpression that has been normalized.
Represents a literal value.
Represents a logical expression.
The logical binary operators AND and OR.
Represents a negated expression.
Specification of the order in which results of a Query should be returned.
Represents a logical page of a result set.
Represents a path.
Represents a predicate expression.
Represents a parameter to a ProcedureQuery.
Represents a query to a stored procedure in the database.
A collection of field names representing a projection. A projection query returns only a subset of fields of an entity.
Represents a query specification.
Abstract base class for all expressions used in the framework.
Abstract base class for all query expressions used in the framework.
Represents a collection of QuerySubexpression objects.
The relational binary operators.
Represents a QueryExpression that contains a path to an entity attribute.
Represents a QueryExpression which can be modified by SQL functions.