Endeca Presentation API
ExprAggregate Class
NamespacesEndeca.Navigation.AnalyticsExprAggregate
Instances of the ExprAggregate class represent aggregate functions over the members of the associated aggregated record.
Declaration Syntax
C#Visual BasicVisual C++
public class ExprAggregate : IExpr, 
	IQueryNode
Public Class ExprAggregate _
	Implements IExpr, IQueryNode
public ref class ExprAggregate : IExpr, 
	IQueryNode
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
ExprAggregateExprAggregateNew(ExprAggregate..::ExprAggregateOp, IExpr)
Creates a new ExprAggregate, which will compute an aggregate function over the evaluation of the subexpression expr on the members of the aggregated record.

static memberARB
Arbitrary function.

static memberAVG
Average function.

static memberCOUNT
Count function.

static memberCOUNTDISTINCT
Count Distinct function.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Filter
Gets and sets the filter associated with this expression.

Finalize()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Function
Gets and sets the aggregate function for this ExprAggregate.

GetHashCode()()
Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()
Gets the Type of the current instance.
(Inherited from Object.)
IExpr
Gets and sets the subexpression for this ExprAggregate. The aggregate function will be evaluated on this subexpression.

static memberMAX
Maximum function.

static memberMEDIAN
Median function.

MemberwiseClone()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
static memberMIN
Minimum function.

static memberSTDDEV
Standard Deviation function.

static memberSUM
Sum function.

ToString()()
Returns the string form of this ExprAggregate.
(Overrides Object.ToString()().)
ToWire()()
Returns the wire form of this ExprAggregate.

ValidateSyntax()()
Validates the syntax of this ExprAggregate.

static memberVARIANCE
Variance function.

Inheritance Hierarchy
Object
ExprAggregate

Assembly: Endeca.Navigation (Module: Endeca.Navigation) Version: 0.0.0.0