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

Syntax

Visual Basic (Declaration)
Public Sub New ( _
	sql As String, _
	returnAliases As String(), _
	returnClasses As Type(), _
	session As ISessionImplementor, _
	querySpaces As ICollection _
)
C#
public SqlQueryImpl(
	string sql,
	string[] returnAliases,
	Type[] returnClasses,
	ISessionImplementor session,
	ICollection querySpaces
)
Visual C++
public:
SqlQueryImpl(
	String^ sql, 
	array<String^>^ returnAliases, 
	array<Type^>^ returnClasses, 
	ISessionImplementor^ session, 
	ICollection^ querySpaces
)
JavaScript
NHibernate.Impl.SqlQueryImpl = function(sql, returnAliases, returnClasses, session, querySpaces);

Parameters

sql
Type: System..::.String
returnAliases
Type: array< System..::.String >[]()[]
returnClasses
Type: array< System..::.Type >[]()[]
session
Type: NHibernate.Engine..::.ISessionImplementor
querySpaces
Type: System.Collections..::.ICollection

See Also