INameProvider Interface

Summary

A provider for custom database names.
graph BT Type["INameProvider"] class Type type-node Implementing0["SimpleNameProvider"]-.->Type click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Config/SimpleNameProvider"

Syntax

public interface INameProvider

Remarks

A provider for custom database names.

Methods

Name Value Summary
Name(IObjectContainer) string
Derives a name for the given Db4objects.Db4o.IObjectContainer . This method will be called when database startup has completed, i.e. the method will see a completely initialized Db4objects.Db4o.IObjectContainer . Any code invoked during the startup process (for example Db4objects.Db4o.Config.IConfigurationItem instances) will still see the default naming.