db4o

Db4oFactory.OpenFile Method (IConfiguration, String)

opens an ObjectContainer on the specified database file for local use.

A database file can only be opened once, subsequent attempts to open another ObjectContainer against the same file will result in a DatabaseFileLockedException .

Database files can only be accessed for readwrite access from one process (one Java VM) at one time. All versions except for db4o mobile edition use an internal mechanism to lock the database file for other processes.

public static IObjectContainer OpenFile(
   IConfiguration config,
   string databaseFileName
);

Parameters

config
a custom Configuration instance to be obtained via Db4objects.Db4o.Db4oFactory.NewConfiguration
databaseFileName
an absolute or relative path to the database file

Return Value

an open ObjectContainer

See Also

Db4oFactory Class | Db4objects.Db4o Namespace | Db4oFactory.OpenFile Overload List | Db4objects.Db4o.Config.IConfiguration.ReadOnly | Db4objects.Db4o.Config.IConfiguration.Encrypt | Db4objects.Db4o.Config.IConfiguration.Password