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
functionNativeAggregateFunctionThe native aggregate function.
tableNamestringThe name of the table.
expressionstringThe expression to evaluate.
usedIdentifiersReadOnlyCollection<string>The identifiers used.
distinctboolIndicates whether to use distinct values.
filterstringThe filter expression.
filterParametersobject[]Parameters for the filter expression.
parameter1stringThe first parameter.
parameter2stringThe second parameter.
errorTextstringThe 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; }