Namespaces

Types

Type BatchingCollectionInitializer

Namespace NHibernate.Loader.Collection

Interfaces ICollectionInitializer

Methods

Public instance methods

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

void Initialize(object id, ISessionImplementor session)

Parameters
object id
ISessionImplementor session

string ToString()

Parameters
return string

Public static methods

ICollectionInitializer CreateBatchingCollectionInitializer(IQueryableCollection persister, int maxBatchSize, ISessionFactoryImplementor factory, IDictionary enabledFilters)

Parameters
return ICollectionInitializer
IQueryableCollection persister
int maxBatchSize
ISessionFactoryImplementor factory
IDictionary enabledFilters

ICollectionInitializer CreateBatchingOneToManyInitializer(OneToManyPersister persister, int maxBatchSize, ISessionFactoryImplementor factory, IDictionary enabledFilters)

Parameters
return ICollectionInitializer
OneToManyPersister persister
int maxBatchSize
ISessionFactoryImplementor factory
IDictionary enabledFilters