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

The following tables list the members exposed by the IReplicationProcess type.

Public Methods

  NameDescription
CheckConflict
checks if an object has been modified in both ObjectContainers involved in the replication process since the last time the two ObjectContainers were replicated.

Commit
commits the replication task to both involved ObjectContainers.

PeerA
returns the "peerA" ObjectContainer involved in this ReplicationProcess.

PeerB
returns the "peerB" ObjectContainer involved in this ReplicationProcess.

Replicate
replicates an object.

Rollback
ends a replication task without committing any changes.

SetDirection
modifies the replication policy, what to do on a call to Db4objects.Db4o.Replication.IReplicationProcess.Replicate .

If no direction is set, the replication process will be bidirectional by default.

WhereModified
adds a constraint to the passed Query to query only for objects that were modified since the last replication process between the two ObjectContainers involved in this replication process.