public virtual int DatabaseIdentityID(DefragmentServicesImpl.DbSelector selector) { LocalObjectContainer db = selector.Db(this); Db4oDatabase identity = db.Identity(); if (identity == null) { return 0; } return identity.GetID(selector.Transaction(this)); }
public virtual ByteArrayBuffer BufferByAddress(DefragmentServicesImpl.DbSelector selector, int address, int length) { return selector.Db(this).DecryptedBufferByAddress(address, length); }
public virtual IStoredClass[] StoredClasses(DefragmentServicesImpl.DbSelector selector ) { LocalObjectContainer db = selector.Db(this); db.ShowInternalClasses(true); try { return db.ClassCollection().StoredClasses(); } finally { db.ShowInternalClasses(false); } }
private Slot CommittedSlot(DefragmentServicesImpl.DbSelector selector, int id) { return selector.Db(this).IdSystem().CommittedSlot(id); }