Table of Contents

Class CheckNativeAggregateFunctionSyntaxArguments

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

Provides arguments for checking the syntax of a native aggregate function.

public sealed class CheckNativeAggregateFunctionSyntaxArguments : ExecuteNativeAggregateFunctionArguments
Inheritance
CheckNativeAggregateFunctionSyntaxArguments
Inherited Members

Remarks

Initializes a new instance of the CheckNativeAggregateFunctionSyntaxArguments class.

Constructors

CheckNativeAggregateFunctionSyntaxArguments(NativeAggregateFunction, string, string, ReadOnlyCollection<string>, bool, string, object[], string, string, string)

Provides arguments for checking the syntax of a native aggregate function.

public CheckNativeAggregateFunctionSyntaxArguments(NativeAggregateFunction function, string tableName, string expression, ReadOnlyCollection<string> usedIdentifiers, bool distinct, string filter, object[] filterParameters, string parameter1, string parameter2, string errorText)

Parameters

function NativeAggregateFunction

The native aggregate function.

tableName string

The name of the table.

expression string

The expression to evaluate.

usedIdentifiers ReadOnlyCollection<string>

The identifiers used.

distinct bool

Indicates whether to use distinct values.

filter string

The filter expression.

filterParameters object[]

Parameters for the filter expression.

parameter1 string

The first parameter.

parameter2 string

The second parameter.

errorText string

The error text to return on failure.

Remarks

Initializes a new instance of the CheckNativeAggregateFunctionSyntaxArguments class.

Properties

ErrorText

Gets or sets the error text if the syntax check fails.

public string ErrorText { get; set; }

Property Value

string