Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

CustomAggregateColumn Constructor

Create a custom aggregate column.

Namespace:  Tortuga.Chain.Aggregates
Assembly:  Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)

Syntax


public CustomAggregateColumn(
	string selectExpression,
	string outputColumnName,
	bool groupBy
)
Public Sub New ( _
	selectExpression As String, _
	outputColumnName As String, _
	groupBy As Boolean _
)
public:
CustomAggregateColumn(
	String^ selectExpression, 
	String^ outputColumnName, 
	bool^ groupBy
)

Parameters

selectExpression
Type: String
The SQL expression to use.
outputColumnName
Type: String
Name of output column.
groupBy
Type: Boolean
Indicates whether the expression is also used for grouping.

Exceptions


ExceptionCondition
[ArgumentException]asColumnName is null or empty.