Click or drag to resize

AggregationFunctionValidationContext Properties

The AggregationFunctionValidationContext type exposes the following members.

Properties
  NameDescription
Public propertyConstantValues
If a parameter expression returns a constant value, the value of the constant it returns is provided in this array.

This information can also be obtained by calling evaluate on each parameter expression providing a constant value.

Public propertyExpressions
Returns the parameter expressions themselves for interrogation.
Public propertyIsConstantValue
A boolean indicator for each parameter expression that is true if the expression returns a constant result or false if the expression result is not a constant value.

This information can also be obtained by calling isConstantResult on each parameter expression.

Public propertyIsDistinct
Returns true to indicate that the 'distinct' keyword was specified for this aggregation function.
Public propertyIsWindowed
Returns true to indicate that all parameter expressions return event properties that originate from a stream that provides a remove stream.
Public propertyNamedParameters
Returns any named parameters or null if there are no named parameters
Public propertyParameterTypes
The return type of each parameter expression.

This information can also be obtained by calling getType on each parameter expression.

Top
See Also