Class QueryAggregate
- Namespace
- Dynamicweb.Tracking.Reporting
- Assembly
- Dynamicweb.Core.dll
Represents a query aggregate.
- Inheritance
-
Query
Aggregate
- Inherited Members
Constructors
QueryAggregate(AggregateType, string, Type)
Initializes a new instance of the Query
Parameters
aggregateType
AggregateType Type of the aggregate.
columnName
stringName of the column.
type
TypeThe type.
QueryAggregate(AggregateType, string, Type, string)
Initializes a new instance of the Query
Parameters
aggregateType
AggregateType Type of the aggregate.
columnName
stringName of the column.
type
TypeThe type.
alias
stringThe alias for the aggregate allowing for this aggregate to be referenced by the query.
Properties
Aggregate
Gets or sets the aggregate.
Property Value
- Aggregate
Type The aggregate.
Alias
Gets or sets the alias of the aggregate. The alias can be used when building queries.
Property Value
AllowUnsafeColumnNames
Gets or sets a value indicating whether unsafe column names are allowed.
Property Value
- bool
true
if unsafe column names are allowed; otherwise,false
.
ColumnName
Gets or sets the name of the column.
Property Value
- string
The name of the column.
Label
Gets or sets the label.
Property Value
- string
The label.
ValueType
Gets or sets the type of the value.
Property Value
- Type
The type of the value.
Methods
GetParameter()
Gets the parameter.