IConfigurationItem Interface

Summary

Implement this interface for configuration items that encapsulate a batch of configuration settings or that need to be applied to ObjectContainers after they are opened.
graph BT Type["IConfigurationItem"] class Type type-node Implementing0["TransparentActivationSupport"]-.->Type click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.TA/TransparentActivationSupport" Implementing1["TransparentPersistenceSupport"]-.->Type click Implementing1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.TA/TransparentPersistenceSupport" Implementing2["UniqueFieldValueConstraint"]-.->Type click Implementing2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Constraints/UniqueFieldValueConstraint"

Syntax

public interface IConfigurationItem

Remarks

Implement this interface for configuration items that encapsulate a batch of configuration settings or that need to be applied to ObjectContainers after they are opened.

Methods

Name Value Summary
Apply(IInternalObjectContainer) void
Gives a chance for the item to configure the just opened ObjectContainer.
Prepare(IConfiguration) void
Gives a chance for the item to augment the configuration.