[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Assembly: Db4objects.Db4o (in Db4objects.Db4o.dll)
configuration interface.
Namespace: Db4objects.Db4o.Config
Assembly: Db4objects.Db4o (in Db4objects.Db4o.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Interface IConfiguration |
C# |
---|
public interface IConfiguration |
Visual C++ |
---|
public interface class IConfiguration |
Remarks
configuration interface.
This interface contains methods to configure db4o.
The global Configuration context is available with Db4objects.Db4o.Db4oFactory.Configure . When an ObjectContainer or ObjectServer is opened, the global Configuration context is cloned and copied into the ObjectContainer/ObjectServer. That means every ObjectContainer/ObjectServer gets it's own copy of configuration settings.
Most configuration settings should be set before opening an ObjectContainer/ObjectServer.
Some configuration settings can be modified on an open ObjectContainer/ObjectServer. The local Configuration context is available with Db4objects.Db4o.Ext.IExtObjectContainer.Configure and Db4objects.Db4o.Ext.IExtObjectServer.Configure .
This interface contains methods to configure db4o.
The global Configuration context is available with Db4objects.Db4o.Db4oFactory.Configure . When an ObjectContainer or ObjectServer is opened, the global Configuration context is cloned and copied into the ObjectContainer/ObjectServer. That means every ObjectContainer/ObjectServer gets it's own copy of configuration settings.
Most configuration settings should be set before opening an ObjectContainer/ObjectServer.
Some configuration settings can be modified on an open ObjectContainer/ObjectServer. The local Configuration context is available with Db4objects.Db4o.Ext.IExtObjectContainer.Configure and Db4objects.Db4o.Ext.IExtObjectServer.Configure .