|
ArcGIS Runtime SDK for iOS
100.9
|
Parameters to synchronize data of a sync-enabled geodatabase.
Instances of this class represent parameters that are used with syncJobWithParameters:geodatabase: (AGSGeodatabaseSyncTask) to synchronize the data of a sync-enabled geodatabase with its originating ArcGIS Feature services.
AGSGeodatabaseSyncTask::getDefaultSyncGeodatabaseParametersForGeodatabase:completion: to get a properly initialized instance of this class which takes into account the capabilities supported by the ArcGIS Feature service and how the geodatabase was configured when it was generated.AGSGeodatabaseSyncTask to synchronize the geodatabase AGSGeodatabase for edit and query operations suppported by the geodatabase
Instance Methods | |
| (instancetype) | - init |
Class Methods | |
| (instancetype) | + syncGeodatabaseParameters |
Properties | |
| AGSSyncDirection | geodatabaseSyncDirection |
| NSArray< AGSSyncLayerOption * > * | layerOptions |
| BOOL | rollbackOnFailure |
| - (instancetype) init |
| + (instancetype) syncGeodatabaseParameters |
|
readwritenonatomicassign |
Specifies the direction in which the entire geodatabase must sync changes with the service. Only applicable if the geodatabase uses a sync model of AGSSyncModelGeodatabase. Otherwise, use layerOptions
|
readwritenonatomiccopy |
Options specifying the direction in which individual layers in the geodatabase must sync changes with the service. Not all layers need to be included in the sync operation. Some of them can be excluded by leaving them out of this list.
Only applicable if the geodatabase uses a sync model of AGSSyncModelLayer. Otherwise, use geodatabaseSyncDirection
|
readwritenonatomicassign |
Specifies whether all edits are rolled back (not applied) if a failure occurs while importing edits on the server. Otherwise, failed edits are skipped and other edits still applied.