protected internal override RecordStore <R> WrapStore <R>(RecordStore <R> store) where R : Org.Neo4j.Kernel.impl.store.record.AbstractBaseRecord { AccessStats accessStats = new AccessStats(store.GetType().Name, store.RecordsPerPage); _accessStatistics.register(store, accessStats); return(new AccessStatsKeepingRecordStore(store, accessStats)); }