the interface to a db4o database, stand-alone or client/server.
For a list of all members of this type, see IObjectContainer Members.
Db4objects.Db4o.IObjectContainer
Db4objects.Db4o.Ext.IExtClient
Db4objects.Db4o.Ext.IExtObjectContainer
the interface to a db4o database, stand-alone or client/server.
The IObjectContainer interface provides methods to store, query and delete objects and to commit and rollback transactions.
An IObjectContainer can either represent a stand-alone database or a connection to a OpenServer .
An IObjectContainer also represents a transaction. All work with db4o always is transactional. Both Db4objects.Db4o.IObjectContainer.Commit and Db4objects.Db4o.IObjectContainer.Rollback start new transactions immediately. For working against the same database with multiple transactions, open a db4o server with Db4objects.Db4o.Db4o.OpenServer and OpenClient or OpenClient .
Namespace: Db4objects.Db4o
Assembly: Db4objects.Db4o (in Db4objects.Db4o.dll)
IObjectContainer Members | Db4objects.Db4o Namespace | IExtObjectContainer for extended functionality.