ArcGIS Runtime SDK for iOS: AGSGenerateLayerOption.h File Reference
ArcGIS Runtime SDK for iOS  100.11
AGSGenerateLayerOption.h File Reference

Go to the source code of this file.

Enumerations

enum  AGSGenerateLayerQueryOption { AGSGenerateLayerQueryOptionUnknown = -1 , AGSGenerateLayerQueryOptionAll = 0 , AGSGenerateLayerQueryOptionNone = 1 , AGSGenerateLayerQueryOptionUseFilter = 2 }
 

Enumeration Type Documentation

◆ AGSGenerateLayerQueryOption

Defines whether and how filters will be applied to a layer/table when including its data in a geodatabase.

Since
100.1
Enumerator
AGSGenerateLayerQueryOptionUnknown 

An unknown query option. Normally the result when an error occurs.

AGSGenerateLayerQueryOptionAll 

All the features from the layer are included regardless of what is specified in AGSGenerateLayerOption::includeRelated, AGSGenerateLayerOption::whereClause, or AGSGenerateLayerOption::useGeometry.

AGSGenerateLayerQueryOptionNone 

No features are included, unless they are related to a feature in another layer in the geodatabase and AGSGenerateLayerOption::includeRelated is YES. When combined with a sync direction of AGSAttachmentSyncDirectionUpload this option can be used for an efficient upload-only work-flow.

AGSGenerateLayerQueryOptionUseFilter 

Only those features are included that satisfy filtering based on AGSGenerateLayerOption::whereClause and optionally, the specified extent for the geodatabase (AGSGenerateGeodatabaseParameters::extent) if AGSGenerateLayerOption::useGeometry is YES.