Called by subclasses that batch load entities

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

Syntax

Visual Basic (Declaration)
Protected Friend Function LoadEntityBatch ( _
	session As ISessionImplementor, _
	ids As Object(), _
	idType As IType, _
	optionalObject As Object, _
	optionalEntityName As Type, _
	optionalId As Object, _
	persister As IEntityPersister _
) As IList
C#
protected internal IList LoadEntityBatch(
	ISessionImplementor session,
	Object[] ids,
	IType idType,
	Object optionalObject,
	Type optionalEntityName,
	Object optionalId,
	IEntityPersister persister
)
Visual C++
protected public:
IList^ LoadEntityBatch(
	ISessionImplementor^ session, 
	array<Object^>^ ids, 
	IType^ idType, 
	Object^ optionalObject, 
	Type^ optionalEntityName, 
	Object^ optionalId, 
	IEntityPersister^ persister
)
JavaScript
function loadEntityBatch(session, ids, idType, optionalObject, optionalEntityName, optionalId, persister);

Parameters

session
Type: NHibernate.Engine..::.ISessionImplementor
ids
Type: array< System..::.Object >[]()[]
idType
Type: NHibernate.Type..::.IType
optionalObject
Type: System..::.Object
optionalEntityName
Type: System..::.Type
optionalId
Type: System..::.Object
persister
Type: NHibernate.Persister.Entity..::.IEntityPersister

See Also