Click or drag to resize

IScalarQueryExpression Interface

Interface which defines a scalar query which can be used inside an Expression object. The scalar query results a single value, and because it can be used as an expression, it can be used in the select list of a dynamic list.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.8.0.0 (5.8.21.0111)
Syntax
public interface IScalarQueryExpression

The IScalarQueryExpression type exposes the following members.

Properties
  NameDescription
Public propertyDatabaseSpecificCreator
Object which will be used to create valid parameter objects, field names, including prefix/postfix characters, and conversion routines, and field names, including prefix/postfix characters. Uses the strategy pattern so the generic code can work with more than one target database.
Public propertyFilterToUse
The filter to use in the scalar query.
Public propertyGroupByClause
The group by clause to use in this scalar query.
Public propertyParameters
The list of parameters created when the ScalarQueryExpression was translated to text usable in a query. Only valid after a succesful call to ToQueryText
Public propertyRelationsToUse
The relations to use in the scalar query.
Public propertySelectField
The field which will be the resultvalue of this scalar query
Public propertySelectFieldPersistenceInfo
The persistence info for the SelectField
Public propertySorterToUse
The sorter to use in the scalar query.
Top
Methods
  NameDescription
Public methodToQueryText
Retrieves a ready to use text representation of the scalar query
Public methodToQueryText(Boolean)
Retrieves a ready to use text representation of the scalar query
Top
See Also