IExtObjectServer Interface

Summary

extended functionality for the ObjectServer interface.
Assembly
Db4objects.Db4o-2010.dll
Namespace
Db4objects.Db4o.Ext
Interfaces
graph BT Type-.->Interface0["IObjectServer"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o/IObjectServer" Type-.->Interface1["IDisposable"] Type["IExtObjectServer"] class Type type-node

Syntax

public interface IExtObjectServer : IObjectServer, IDisposable

Remarks

extended functionality for the ObjectServer interface.

Every ObjectServer also always is an ExtObjectServer so a cast is possible.

Db4objects.Db4o.IObjectServer.Ext is a convenient method to perform the cast.

The functionality is split to two interfaces to allow newcomers to focus on the essential methods.

Methods

Name Value Summary
Backup(string) void
backs up the database file used by the ObjectServer.
ClientCount() int
returns the number of connected clients.
Configure() IConfiguration
returns the Db4objects.Db4o.Config.IConfiguration context for this ObjectServer.

ObjectContainer() IObjectContainer
returns the ObjectContainer used by the server.
Port() int
RevokeAccess(string) void
removes client access permissions for the specified user.