Click or drag to resize

AggregationMultiFunctionValidationContext Class

Context for use with provides information about an aggregation function at the time of validation.

At validation time the event type information, parameter expressions and other statement-specific services are available.

Inheritance Hierarchy
SystemObject
  com.espertech.esper.common.client.hook.aggmultifuncAggregationMultiFunctionValidationContext

Namespace:  com.espertech.esper.common.client.hook.aggmultifunc
Assembly:  NEsper.Common (in NEsper.Common.dll) Version: 8.0.0.0
Syntax
C#
public class AggregationMultiFunctionValidationContext

The AggregationMultiFunctionValidationContext type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAllParameterExpressions
Returns positional and non-positional parameters.
Public propertyConfig
Returns the original configuration object for the aggregation multi-function
Public propertyEventTypes
Returns the event types of all events in the select clause
Public propertyFunctionName
Returns the aggregation function name
Public propertyNamedParameters
Gets the named parameters as a list
Public propertyOptionalFilterExpression
Returns the filter expression when provided
Public propertyOptionalTableColumnRead
Returns table column information when used with tables
Public propertyParameterExpressions
Returns positional parameters expressions to this aggregation function. Use for a list of all parameters including non-positional parameters.
Public propertyStatementName
Returns the statement name.
Public propertyValidationContext
Returns additional validation contextual services.
Top
See Also