DatabaseIdMapping Class

Summary

Database based mapping for IDs during a defragmentation run.
Assembly
Db4objects.Db4o-2010.dll
Namespace
Db4objects.Db4o.Defragment
Interfaces
Base Types
graph BT Type-->Base0["AbstractIdMapping"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Defragment/AbstractIdMapping" Base0-->Base1["Object"] Type-.->Interface0["IIdMapping"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Defragment/IIdMapping" Type["DatabaseIdMapping"] class Type type-node

Syntax

public class DatabaseIdMapping : AbstractIdMapping, IIdMapping

Remarks

Database based mapping for IDs during a defragmentation run. Use this mapping to keep memory consumption lower than when using the Db4objects.Db4o.Defragment.InMemoryIdMapping .

Constructors

Name Summary
DatabaseIdMapping(string, int, int) Will maintain the ID mapping as a BTree in the file with the given path.
DatabaseIdMapping(string) Will maintain the ID mapping as a BTree in the file with the given path.

Methods

See Also

  • Db4objects.Db4o.Defragment.Defragment