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

Syntax

Visual Basic (Declaration)
Public Sub New ( _
	persister As IOuterJoinLoadable, _
	translator As CriteriaQueryTranslator, _
	factory As ISessionFactoryImplementor, _
	criteria As CriteriaImpl, _
	rootEntityName As Type, _
	enabledFilters As IDictionary _
)
C#
public CriteriaJoinWalker(
	IOuterJoinLoadable persister,
	CriteriaQueryTranslator translator,
	ISessionFactoryImplementor factory,
	CriteriaImpl criteria,
	Type rootEntityName,
	IDictionary enabledFilters
)
Visual C++
public:
CriteriaJoinWalker(
	IOuterJoinLoadable^ persister, 
	CriteriaQueryTranslator^ translator, 
	ISessionFactoryImplementor^ factory, 
	CriteriaImpl^ criteria, 
	Type^ rootEntityName, 
	IDictionary^ enabledFilters
)
JavaScript
NHibernate.Loader.Criteria.CriteriaJoinWalker = function(persister, translator, factory, criteria, rootEntityName, enabledFilters);

See Also