Table of Contents

Interface ISupportNativeAggregateFunctions

Namespace
combit.Reporting.DataProviders
Assembly
combit.ListLabel31.CrossPlatform.dll

Defines methods for executing and verifying native aggregate functions.

public interface ISupportNativeAggregateFunctions

Methods

CheckNativeAggregateFunctionSyntax(CheckNativeAggregateFunctionSyntaxArguments)

Checks the syntax of a native aggregate function based on the provided arguments.

bool CheckNativeAggregateFunctionSyntax(CheckNativeAggregateFunctionSyntaxArguments args)

Parameters

args CheckNativeAggregateFunctionSyntaxArguments

The arguments required to check the syntax of the native aggregate function.

Returns

bool

true if the syntax of the aggregate function is valid; otherwise, false.

ExecuteNativeAggregateFunction(ExecuteNativeAggregateFunctionArguments)

Executes the specified native aggregate function.

object ExecuteNativeAggregateFunction(ExecuteNativeAggregateFunctionArguments args)

Parameters

args ExecuteNativeAggregateFunctionArguments

The arguments required to execute the native aggregate function.

Returns

object

An object representing the result of the aggregate function execution.

SupportsNativeAggregateFunction(NativeAggregateFunction)

Determines whether the specified native aggregate function is supported.

bool SupportsNativeAggregateFunction(NativeAggregateFunction functionInstance)

Parameters

functionInstance NativeAggregateFunction

An instance of the NativeAggregateFunction to check.

Returns

bool

true if the native aggregate function is supported; otherwise, false.