Skip to main content

MergeAggregateColumn

  • Namespace: PPDS.Dataverse.Query.Planning.Nodes
  • Assembly: PPDS.Dataverse
  • Kind: Class

Summary

Describes an aggregate column to be merged.

Members

Constructors

MergeAggregateColumn(string alias, AggregateFunction function, string countAlias, string separator)

MergeAggregateColumn(string alias, AggregateFunction function, string countAlias, string separator)

Initializes a new instance of the PPDS.Dataverse.Query.Planning.Nodes.MergeAggregateColumn class.

Properties

Alias

string Alias { get; }

The output alias for this aggregate column.

CountAlias

string CountAlias { get; }

For AVG merging, the alias of the companion COUNT column. Null if not tracking.

Function

AggregateFunction Function { get; }

The aggregate function to apply when merging partitions.

Separator

string Separator { get; }

For STRING_AGG, the separator string. Defaults to ",".