ArcGIS Runtime SDK for iOS: AGSSyncLayerResult Class Reference
ArcGIS Runtime SDK for iOS  100.15
AGSSyncLayerResult Class Reference

Description

Result of a sync operation by AGSSyncGeodatabaseJob.

Instances of this class represent results of a sync operation for a particular layer or table initiated by AGSSyncGeodatabaseJob.

Note
This result object is only present if some edits could not be synchronized for that layer or table. See editResults. The result does not not contain information about adds, deletes or updates performed successfully during the sync operation.
Since
100
Inheritance diagram for AGSSyncLayerResult:
AGSObject

Properties

NSArray< AGSFeatureEditResult * > * editResults
 
NSInteger layerID
 
NSString * tableName
 

Property Documentation

◆ editResults

- (NSArray<AGSFeatureEditResult*>*) editResults
readnonatomiccopy

The result of edits applied during the sync operation.

Note
This array only contains information about edits that could not be synchronized. Only happens on rare occasions when the service cannot reconcile edits in its current state, or if those edits violate some service constraints. If the array is empty, it should be assumed all edits could be synchronized properly and no edit errors were encountered during the sync process. There is no explicit information about adds, deletes or updates performed successfully during the sync operation
Since
100

◆ layerID

- (NSInteger) layerID
readnonatomicassign

The ID of the layer in the feature service this result applies to. Same as AGSArcGISFeatureLayerInfo::serviceLayerID and AGSLayer::layerID

Since
100

◆ tableName

- (NSString*) tableName
readnonatomiccopy

The name of the table in the geodatabase this result applies to. Same as AGSFeatureTable::tableName.

Since
100