This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > GeoDatabaseDistributed > ESRI.ArcGIS.GeoDatabaseDistributed > Interfaces > IR > IReplicaProgress Interface (ArcObjects .NET 10.5 SDK) |
Provides access to members that monitor the progress of a check-out.
Description | ||
---|---|---|
Startup | Initiate the check-out progress utility. |
CoClasses and Classes | Description |
---|---|
CheckIn | Checks in changes from a check-out geodatabase or a delta database to a master geodatabase. |
CheckInDataSynchronizer | Synchronizes changes from a check-out with the master geodatabase. |
CheckOut | Checks out data from a master geodatabase to a check-out geodatabase. |
DataChangesImporter | Imports edits or checks in from a delta file to a geodatabase. |
DataExtraction | Extracts data from one geodatabase to another geodatabase. |
DEProgressor (esriGeoDatabaseDistributedUI) | Progressor that implements disconnected editing event interfaces. |
ReplicaProgress | Helper coclass for working with the nondefault outbound IReplicaProgress interface in VB. |
ReplicaProgressListener (esriSystemUtility) | Helper coclass to provide IReplicaProgress support to the C++ API. |
The IReplicaProgress interface is an outbound interface that can be used by a client to monitor a check out, data extraction or check in process. This in conjunction with the IFeatureProgress interface below provide all of the information used by the check out, check in and data extraction progress dialogs in the user interface.
The following describes the information provided when these properties and methods are fired:
Property / Method | Description |
---|---|
CurrentReplicaOperation | Returns the current step (i.e. extracting schema). |
ReplicaObjectCount | Returns the number of operations to be performed. |
ReplicaOperations | Returns the list of operations to be performed. |
Startup | Returns the first operation to be performed. |
This interface uses the esriReplicaProgress enumeration to keep track of the status of the operation.
See the KB article, "HowTo: Use IFeatureProgress and IReplicaProgress properties in .NET" for more information about using this interface in .NET.
See the KB article, "HowTo: Use IFeatureProgress and IReplicaProgress properties in .NET" for more information about using this interface in .NET.