Namespace:  NHibernate.Loader.Criteria
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Sub New ( _
	factory As ISessionFactoryImplementor, _
	criteria As CriteriaImpl, _
	rootEntityName As Type, _
	rootSQLAlias As String _
)
C#
public CriteriaQueryTranslator(
	ISessionFactoryImplementor factory,
	CriteriaImpl criteria,
	Type rootEntityName,
	string rootSQLAlias
)
Visual C++
public:
CriteriaQueryTranslator(
	ISessionFactoryImplementor^ factory, 
	CriteriaImpl^ criteria, 
	Type^ rootEntityName, 
	String^ rootSQLAlias
)
JavaScript
NHibernate.Loader.Criteria.CriteriaQueryTranslator = function(factory, criteria, rootEntityName, rootSQLAlias);

Parameters

factory
Type: NHibernate.Engine..::.ISessionFactoryImplementor
criteria
Type: NHibernate.Impl..::.CriteriaImpl
rootEntityName
Type: System..::.Type
rootSQLAlias
Type: System..::.String

See Also