Class CheckNativeAggregateFunctionSyntaxArguments
- Namespace
- combit.Reporting.DataProviders
- Assembly
- combit.ListLabel31.CrossPlatform.dll
Provides arguments for checking the syntax of a native aggregate function.
public sealed class CheckNativeAggregateFunctionSyntaxArguments : ExecuteNativeAggregateFunctionArguments
- Inheritance
-
CheckNativeAggregateFunctionSyntaxArguments
- Inherited Members
Constructors
CheckNativeAggregateFunctionSyntaxArguments(NativeAggregateFunction, string, string, ReadOnlyCollection<string>, bool, string, object[], string, string, string)
Initializes a new instance of the CheckNativeAggregateFunctionSyntaxArguments class.
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.
Properties
ErrorText
Gets or sets the error text if the syntax check fails.
public string ErrorText { get; set; }