Click or drag to resize

AggregateRelatedExtensionMethods Class

Extension methods for field / expression which assign an aggregate function on the field / expression.
Inheritance Hierarchy
SystemObject
  SD.LLBLGen.Pro.QuerySpecAggregateRelatedExtensionMethods

Namespace:  SD.LLBLGen.Pro.QuerySpec
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.7.0.0 (5.7.0)
Syntax
public static class AggregateRelatedExtensionMethods
Methods
  NameDescription
Public methodStatic memberAvg(IEntityFieldCore)
Places the Avg aggregate function on the field specified
Public methodStatic memberAvg(IExpression)
Places the Avg aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberAvgDistinct(IEntityFieldCore)
Places the Avg(Distinct) aggregate function on the field specified
Public methodStatic memberAvgDistinct(IExpression)
Places the Avg(Distinct) aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberCount(IEntityFieldCore)
Places the Count aggregate function on the field specified
Public methodStatic memberCount(IExpression)
Places the Count aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberCountBig(IEntityFieldCore)
Places the CountBig aggregate function on the field specified
Public methodStatic memberCountBig(IExpression)
Places the CountBig aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberCountBigDistinct(IEntityFieldCore)
Places the CountBig(Distinct) aggregate function on the field specified
Public methodStatic memberCountBigDistinct(IExpression)
Places the CountBig(Distinct) aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberCountDistinct(IEntityFieldCore)
Places the Count(Distinct) aggregate function on the field specified
Public methodStatic memberCountDistinct(IExpression)
Places the Count(Distinct) aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberMax(IEntityFieldCore)
Places the Max aggregate function on the field specified
Public methodStatic memberMax(IExpression)
Places the Max aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberMin(IEntityFieldCore)
Places the Min aggregate function on the field specified
Public methodStatic memberMin(IExpression)
Places the Min aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberOver(FunctionMappingExpression)
Appends a WindowSpecification to the specified function mapping with no arguments
Public methodStatic memberOver(IEntityFieldCore)
Places a new WindowSpecification in the specified field's OverClauseToApply property with no arguments
Public methodStatic memberOver(FunctionMappingExpression, ISortClause)
Appends a WindowSpecification to the specified function mapping with the arguments specified
Public methodStatic memberOver(FunctionMappingExpression, ISortExpression)
Appends a WindowSpecification to the specified function mapping with the arguments specified
Public methodStatic memberOver(FunctionMappingExpression, WindowPartition)
Appends a WindowSpecification to the specified function mapping with the arguments specified
Public methodStatic memberOver(FunctionMappingExpression, WindowSpecification)
Appends a WindowSpecification to the specified function mapping with the arguments specified
Public methodStatic memberOver(IEntityFieldCore, ISortClause)
Places a new WindowSpecification in the specified field's OverClauseToApply property with the arguments specified
Public methodStatic memberOver(IEntityFieldCore, ISortExpression)
Places a new WindowSpecification in the specified field's OverClauseToApply property with the arguments specified
Public methodStatic memberOver(IEntityFieldCore, WindowPartition)
Places a new WindowSpecification in the specified field's OverClauseToApply property with the arguments specified
Public methodStatic memberOver(IEntityFieldCore, WindowSpecification)
Places the specified WindowSpecification in the specified field's OverClauseToApply property
Public methodStatic memberOver(FunctionMappingExpression, ISortClause, WindowBounds)
Appends a WindowSpecification to the specified function mapping with the arguments specified
Public methodStatic memberOver(FunctionMappingExpression, ISortExpression, WindowBounds)
Appends a WindowSpecification to the specified function mapping with the arguments specified
Public methodStatic memberOver(FunctionMappingExpression, WindowPartition, ISortClause)
Appends a WindowSpecification to the specified function mapping with the arguments specified
Public methodStatic memberOver(FunctionMappingExpression, WindowPartition, ISortExpression)
Appends a WindowSpecification to the specified function mapping with the arguments specified
Public methodStatic memberOver(IEntityFieldCore, ISortClause, WindowBounds)
Places a new WindowSpecification in the specified field's OverClauseToApply property with the arguments specified
Public methodStatic memberOver(IEntityFieldCore, ISortExpression, WindowBounds)
Places a new WindowSpecification in the specified field's OverClauseToApply property with the arguments specified
Public methodStatic memberOver(IEntityFieldCore, WindowPartition, ISortClause)
Places a new WindowSpecification in the specified field's OverClauseToApply property with the arguments specified
Public methodStatic memberOver(IEntityFieldCore, WindowPartition, ISortExpression)
Places a new WindowSpecification in the specified field's OverClauseToApply property with the arguments specified
Public methodStatic memberOver(FunctionMappingExpression, WindowPartition, ISortClause, WindowBounds)
Appends a WindowSpecification to the specified function mapping with the arguments specified
Public methodStatic memberOver(FunctionMappingExpression, WindowPartition, ISortExpression, WindowBounds)
Appends a WindowSpecification to the specified function mapping with the arguments specified
Public methodStatic memberOver(IEntityFieldCore, WindowPartition, ISortClause, WindowBounds)
Places a new WindowSpecification in the specified field's OverClauseToApply property with the arguments specified
Public methodStatic memberOver(IEntityFieldCore, WindowPartition, ISortExpression, WindowBounds)
Places a new WindowSpecification in the specified field's OverClauseToApply property with the arguments specified
Public methodStatic memberStDev(IEntityFieldCore)
Places the StDev aggregate function on the field specified
Public methodStatic memberStDev(IExpression)
Places the StDev aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberStDevDistinct(IEntityFieldCore)
Places the StDev(Distinct) aggregate function on the field specified
Public methodStatic memberStDevDistinct(IExpression)
Places the StDev(Distinct) aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberSum(IEntityFieldCore)
Places the Sum aggregate function on the field specified
Public methodStatic memberSum(IExpression)
Places the Sum aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberSumDistinct(IEntityFieldCore)
Places the Sum(Distinct) aggregate function on the field specified
Public methodStatic memberSumDistinct(IExpression)
Places the Sum(Distinct) aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberVariance(IEntityFieldCore)
Places the Variance aggregate function on the field specified
Public methodStatic memberVariance(IExpression)
Places the Variance aggregate function on the expression specified and returns a wrapping field with the expression.
Public methodStatic memberVarianceDistinct(IEntityFieldCore)
Places the Variance(Distinct) aggregate function on the field specified
Public methodStatic memberVarianceDistinct(IExpression)
Places the Variance(Distinct) aggregate function on the expression specified and returns a wrapping field with the expression.
Top
See Also