protected virtual void InitializeFromWalker(IQueryableCollection collectionPersister, SqlString subquery, int batchSize, IDictionary<string, IFilter> enabledFilters, ISessionFactoryImplementor factory) { JoinWalker walker = new BasicCollectionJoinWalker(collectionPersister, batchSize, subquery, factory, enabledFilters); InitFromWalker(walker); PostInstantiate(); log.Debug("Static select for collection " + collectionPersister.Role + ": " + SqlString); }
protected virtual void InitializeFromWalker(IQueryableCollection collectionPersister, SqlString subquery, int batchSize, IDictionary <string, IFilter> enabledFilters, ISessionFactoryImplementor factory) { JoinWalker walker = new BasicCollectionJoinWalker(collectionPersister, batchSize, subquery, factory, enabledFilters); InitFromWalker(walker); PostInstantiate(); log.Debug("Static select for collection " + collectionPersister.Role + ": " + SqlString); }
protected BasicCollectionLoader( IQueryableCollection collectionPersister, int batchSize, SqlString subquery, ISessionFactoryImplementor factory, IDictionary enabledFilters) : base(collectionPersister, factory, enabledFilters) { JoinWalker walker = new BasicCollectionJoinWalker( collectionPersister, batchSize, subquery, factory, enabledFilters ); InitFromWalker(walker); PostInstantiate(); log.Debug("Static select for collection " + collectionPersister.Role + ": " + SqlString); }