This document is archived and information here might be outdated.  Recommended version.


ICheckInDataSynchronizer2 Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseDistributed > ESRI.ArcGIS.GeoDatabaseDistributed > Interfaces > IC > ICheckInDataSynchronizer2 Interface
ArcGIS Developer Help

ICheckInDataSynchronizer2 Interface

Provides access to members that synchronize changes from a check-out geodatabase or delta database with the master geodatabase.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Name Description
Method Synchronize Synchronizes the changes in the check-out geodatabase or delta database with the master geodatabase.
Method Synchronize2 Synchronizes the changes in the check-out geodatabase or delta database with the master geodatabase.

Inherited Interfaces

Interfaces Description
ICheckInDataSynchronizer Provides access to members that synchronize changes from a check-out geodatabase or delta database with the master geodatabase.

Classes that implement ICheckInDataSynchronizer2

Classes Description
CheckInDataSynchronizer Synchronizes changes from a check-out with the master geodatabase.

Remarks

This interface provides Synchronize2 a method to synchronize changes in a check-out.  It provides the same functionality as the ICheckinDataSynchronizer::Synchronize method, and additionally allows for specification of how conflicts are defined, detected, and treated during synchronization.

The Synchronize method transfers the changes from a check-out geodatabase (either personal, file, or ArcSDE) or a delta file to the parent replica (previously referred to as the master geodatabase). It does not unregister the check-out.

NOTE: It is recommended that you use ICheckin2 interface to check in changes instead of this interface.