GeoData service ImportReplicaDataChanges method

Imports the data changes for a replica.

ImportReplicaDataChanges(esriGDSReplicaImportSource SourceType, esriReplicaReconcilePolicyType ReconcilePolicy, boolean ColumnLevel, GDSData Data)

Parameter

Description

SourceType

Defines the file format used to store the imported changes.

ReconcilePolicy

Defines how conflicts will be resolved when the changes are imported.

ColumnLevel

Defines whether or not to use column level conflict detection. If true, conflicts occur only when specific column values differ. If false, any change to any values in each row can cause a conflict.

Data

References a GDSData object which is the source of the data changes.

Return Value

A boolean. The method returns true if conflicts are detected. It returns false if no conflicts are detected.

Remarks

This method is used to import replica data change messages. Use this method when synchronizing replicas in a disconnected environment. This method should be used in conjunction with the ExportReplicaDataChanges method to complete the transfer to data from one replica to it's relative. Note that this method can only be executed for replicas that are data receivers.

The ReconcilePolicy parameter uses the esriReplicaReconcilePolicyType enumeration to define how conflicts will be resolved when the changes are imported. When importing to a replica, changes are first applied to a synchronization version. For 2 way and 1 way replicas, this version is always reconciled and posted with the replica version. For check-out replicas, you can also choose whether or not to reconcile and post.

11/8/2016