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


CheckInDataSynchronizer CoClass (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (GeoDatabaseDistributed)  

CheckInDataSynchronizer CoClass

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

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Interfaces

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

Event Interfaces

Interfaces Description
IFeatureProgress (default) Provides access to members used to handle events from converting featureclass/table.
IReplicaProgress Provides access to members that monitor the progress of a check-out.

Remarks

This class can be used with the DeltaDataChanges and CheckOutDataChanges coClasses to update the master geodatabase with changes from the check-out geodatabase. This is similar to a check in, but in this case the data is still checked out after the synchronization.

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

Working with Events

[Visual Basic 6.0]

When working with CheckInDataSynchronizer's default outbound interface in Visual Basic 6 declare variables as follows:

Private WithEvents pCheckInDataSynchronizer as CheckInDataSynchronizer

When implementing IReplicaProgress declare variables as follows:

Private WithEvents pReplicaProgress as ReplicaProgress

See Also

CheckIn Class | ICheckIn.CheckInFromGDB Method | ICheckIn Interface