[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

aids migration of objects between ObjectContainers.

Namespace: Db4objects.Db4o.Ext
Assembly:   Db4objects.Db4o (in Db4objects.Db4o.dll)

Syntax

Visual Basic (Declaration)
Sub MigrateFrom ( _
	objectContainer As IObjectContainer _
)
C#
void MigrateFrom (
	IObjectContainer objectContainer
)
Visual C++
void MigrateFrom (
	IObjectContainer^ objectContainer
)

Parameters

objectContainer
Db4objects.Db4o.IObjectContainer
the Db4objects.Db4o.IObjectContainer objects are to be migrated from or
 Copy imageCopy Code
null
to denote that migration is completed.

Remarks

aids migration of objects between ObjectContainers.

When objects are migrated from one ObjectContainer to another, it is desirable to preserve virtual object attributes such as the object version number or the UUID. Use this method to signal to an ObjectContainer that it should read existing version numbers and UUIDs from another ObjectContainer. This method should also be used during the Defragment. It is included in the default implementation supplied in Defragment.java/Defragment.cs.