Called by subclasses that batch initialize collections

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

Syntax

Visual Basic (Declaration)
Protected Sub LoadCollectionSubselect ( _
	session As ISessionImplementor, _
	ids As Object(), _
	parameterValues As Object(), _
	parameterTypes As IType(), _
	namedParameters As IDictionary, _
	type As IType _
)
C#
protected void LoadCollectionSubselect(
	ISessionImplementor session,
	Object[] ids,
	Object[] parameterValues,
	IType[] parameterTypes,
	IDictionary namedParameters,
	IType type
)
Visual C++
protected:
void LoadCollectionSubselect(
	ISessionImplementor^ session, 
	array<Object^>^ ids, 
	array<Object^>^ parameterValues, 
	array<IType^>^ parameterTypes, 
	IDictionary^ namedParameters, 
	IType^ type
)
JavaScript
function loadCollectionSubselect(session, ids, parameterValues, parameterTypes, namedParameters, type);

Parameters

session
Type: NHibernate.Engine..::.ISessionImplementor
ids
Type: array< System..::.Object >[]()[]
parameterValues
Type: array< System..::.Object >[]()[]
parameterTypes
Type: array< NHibernate.Type..::.IType >[]()[]
namedParameters
Type: System.Collections..::.IDictionary
type
Type: NHibernate.Type..::.IType

See Also