Click or drag to resize
IDaoGetScalar Method (IEntityFields, ITransaction, IPredicate, IRelationCollection, IGroupByCollection)
Executes the expression defined with the field in the fields collection specified, using the various elements defined. The expression is executed as a scalar query and a single value is returned.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: (5.3.0)
Object GetScalar(
	IEntityFields fields,
	ITransaction containingTransaction,
	IPredicate filter,
	IRelationCollection relations,
	IGroupByCollection groupByClause


Type: SD.LLBLGen.Pro.ORMSupportClassesIEntityFields
IEntityFields instance with a single field with an expression defined and eventually aggregates
Type: SD.LLBLGen.Pro.ORMSupportClassesITransaction
A containing transaction, if caller is added to a transaction, or null if not.
Type: SD.LLBLGen.Pro.ORMSupportClassesIPredicate
filter to use
Type: SD.LLBLGen.Pro.ORMSupportClassesIRelationCollection
The relations to walk
Type: SD.LLBLGen.Pro.ORMSupportClassesIGroupByCollection
The list of fields to group by on. When not specified or an empty collection is specified, no group by clause is added to the query. A check is performed for each field in the selectList. If a field in the selectList is not present in the groupByClause collection, an exception is thrown.

Return Value

Type: Object
the value which is the result of the expression defined on the specified field
See Also