A grouping SQL projection, specifying both select clause and group by clause fragments

Namespace:  NHibernate.Expression
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Shared Function SqlGroupProjection ( _
	sql As String, _
	groupBy As String, _
	columnAliases As String(), _
	types As IType() _
) As IProjection
C#
public static IProjection SqlGroupProjection(
	string sql,
	string groupBy,
	string[] columnAliases,
	IType[] types
)
Visual C++
public:
static IProjection^ SqlGroupProjection(
	String^ sql, 
	String^ groupBy, 
	array<String^>^ columnAliases, 
	array<IType^>^ types
)
JavaScript
NHibernate.Expression.Projections.sqlGroupProjection = function(sql, groupBy, columnAliases, types);

Parameters

sql
Type: System..::.String
groupBy
Type: System..::.String
columnAliases
Type: array< System..::.String >[]()[]
types
Type: array< NHibernate.Type..::.IType >[]()[]

Return Value

See Also