10.2.5: AGSGDBLayerQuery Class Reference
10.2.5
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
AGSGDBLayerQuery Class Reference

Description

In addition to the AGSGDBGenerateParameters::layerIDs and AGSGDBGenerateParameters::extent parameters, parameters on this class can be used to further define what is included in the sync-enabled geodatabase for each layer or table.

Defined in:
AGSGDBLayerQuery.h ( ArcGIS library)

Since
10.2
Inheritance diagram for AGSGDBLayerQuery:

Properties

BOOL includeRelated
 
NSUInteger layerID
 
AGSGDBQueryOption option
 
BOOL useGeometry
 
NSString * where
 
NSString * whereClause
 

Property Documentation

- (BOOL) includeRelated
readwritenonatomicassign

Specifies whether to include any data from this layer that is related to data in other layers in the geodatabase. This parameters is only valid if the data has relationships and if option is set to AGSGDBQueryOptionNone.

Since
10.2
- (NSUInteger) layerID
readwritenonatomicassign

ID of the layer to which these parameters apply

Since
10.2
- (AGSGDBQueryOption) option
readwritenonatomicassign

Specifies how features should be included in the sync-enabled geodatabase.

Since
10.2
- (BOOL) useGeometry
readwritenonatomicassign

Determines whether or not to filter features based on geometry. Defaults to YES, and only features that intersect AGSGDBGenerateParameters::extent are considered for inclusion.

Since
10.2
- (NSString*) where
readwritenonatomiccopy

An attribute query to specify which features should be included. Can be nil, in which case, features are not filtered based on the where clause.

Since
10.2
Deprecated:
Deprecated at 10.2.5. Please use AGSGDBLayerQuery::whereClause instead.
- (NSString*) whereClause
readwritenonatomiccopy

An attribute query to specify which features should be included. Can be nil, in which case, features are not filtered based on the where clause.

Since
10.2.5