public RelationshipStoreScan(StorageReader storageReader, LockService locks, Visitor <EntityUpdates, FAILURE> propertyUpdatesVisitor, int[] relationshipTypeIds, System.Func <int, bool> propertyKeyIdFilter) : base(storageReader, storageReader.RelationshipsGetCount(), propertyKeyIdFilter, id->locks.AcquireRelationshipLock(id, org.neo4j.kernel.impl.locking.LockService_LockType.ReadLock)) { this._relationshipTypeIds = relationshipTypeIds; this._propertyUpdatesVisitor = propertyUpdatesVisitor; }