public virtual long CollectFor(LocalObjectContainer db, int id, ISlotMap slotMap) { var bigSet = db.GetByID(id); db.Activate(bigSet, 1); var btree = (BTree) Reflection4.GetFieldValue(bigSet, "_bTree"); return FileUsageStatsCollector.BTreeUsage(db, btree, slotMap); }