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

Syntax

Visual Basic (Declaration)
Public Sub New ( _
	persister As IQueryableCollection, _
	subquery As SqlString, _
	entityKeys As ICollection, _
	queryParameters As QueryParameters, _
	namedParameterLocMap As IDictionary, _
	factory As ISessionFactoryImplementor, _
	enabledFilters As IDictionary _
)
C#
public SubselectCollectionLoader(
	IQueryableCollection persister,
	SqlString subquery,
	ICollection entityKeys,
	QueryParameters queryParameters,
	IDictionary namedParameterLocMap,
	ISessionFactoryImplementor factory,
	IDictionary enabledFilters
)
Visual C++
public:
SubselectCollectionLoader(
	IQueryableCollection^ persister, 
	SqlString^ subquery, 
	ICollection^ entityKeys, 
	QueryParameters^ queryParameters, 
	IDictionary^ namedParameterLocMap, 
	ISessionFactoryImplementor^ factory, 
	IDictionary^ enabledFilters
)
JavaScript
NHibernate.Loader.Collection.SubselectCollectionLoader = function(persister, subquery, entityKeys, queryParameters, namedParameterLocMap, factory, enabledFilters);

See Also