A SQL projection, a typed select clause fragment

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

Syntax

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

Parameters

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

Return Value

See Also