Namespace:
NHibernate.Loader.Criteria
Assembly: NHibernate (in NHibernate.dll)
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); |
Parameters
- persister
- Type: NHibernate.Persister.Entity..::.IOuterJoinLoadable
- translator
- Type: NHibernate.Loader.Criteria..::.CriteriaQueryTranslator
- factory
- Type: NHibernate.Engine..::.ISessionFactoryImplementor
- criteria
- Type: NHibernate.Impl..::.CriteriaImpl
- rootEntityName
- Type: System..::.Type
- enabledFilters
- Type: System.Collections..::.IDictionary