Click or drag to resize
AggregateSetPredicate Constructor (String, AggregateSetFunction, IEntityFieldCore, ComparisonOperator, Object, IPredicate)
Initializes a new instance of the AggregateSetPredicate class.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.3.0.0 (5.3.0)
Syntax
public AggregateSetPredicate(
	string memberName,
	AggregateSetFunction functionToApply,
	IEntityFieldCore valueProducer,
	ComparisonOperator operatorToApply,
	Object operand,
	IPredicate setFilter
)

Parameters

memberName
Type: System.String
Name of the member which is the name of the member of the entity this predicate is applied on, on which filter has to be applied.
functionToApply
Type: SD.LLBLGen.Pro.ORMSupportClasses.AggregateSetFunction
The function to apply as aggregate function.
valueProducer
Type: SD.LLBLGen.Pro.ORMSupportClasses.IEntityFieldCore
The value producer for each element in the set. The value produced by the value producer is added to the set.
operatorToApply
Type: SD.LLBLGen.Pro.ORMSupportClasses.ComparisonOperator
The operator to apply on the aggregated value.
operand
Type: System.Object
The value to compare the aggregated value with using the operatorToApply.
setFilter
Type: SD.LLBLGen.Pro.ORMSupportClasses.IPredicate
The set filter to determine which elements in memberName form the set the aggregate function to apply on.
See Also