27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSArcGISFeatureTable.h>
29 #import <ArcGIS/AGSRemoteResource.h>
30 #import <ArcGIS/AGSAPIKeyResource.h>
31 #import <ArcGIS/AGSCancelable.h>
120 #pragma mark initializers
126 -(instancetype)initWithURL:(NSURL *)url;
147 - (instancetype)initWithItem:(
AGSItem *)item;
158 + (instancetype)serviceFeatureTableWithItem:(
AGSItem *)item;
165 -(instancetype)initWithItem:(
AGSItem*)item layerID:(NSInteger)layerID;
172 +(instancetype)serviceFeatureTableWithURL:(NSURL*)URL;
189 +(instancetype)serviceFeatureTableWithItem:(
AGSItem*)item layerID:(NSInteger)layerID;
192 #pragma mark properties
271 -(void)clearCacheWithKeepLocalEdits:(BOOL)keepLocalEdits;
292 clearCache:(BOOL)clearCache
293 outFields:(NSArray<NSString*> *)outFields
294 completion:(nullable
void(^)(
AGSFeatureQueryResult *__nullable result, NSError *__nullable error))completion;
321 completion:(nullable
void(^)(
AGSFeatureQueryResult *__nullable result, NSError *__nullable error))completion;
368 -(id<
AGSCancelable>)undoLocalEditsWithCompletion:(nullable
void(^)(NSError *__nullable error))completion;
381 -(id<
AGSCancelable>)loadOrRefreshFeatures:(NSArray<
AGSArcGISFeature*> *)features completion:(nullable
void(^)(NSError *__nullable error))completion;
AGSFeatureRequestMode
Definition: AGSFeatureTable.h:40
AGSQueryFeatureFields
Definition: AGSServiceFeatureTable.h:39
@ AGSQueryFeatureFieldsIDsOnly
Definition: AGSServiceFeatureTable.h:40
@ AGSQueryFeatureFieldsLoadAll
Definition: AGSServiceFeatureTable.h:46
@ AGSQueryFeatureFieldsMinimum
Definition: AGSServiceFeatureTable.h:43
An AGSFeature object stored in an AGSArcGISFeatureTable object.
Definition: AGSArcGISFeature.h:61
An ArcGIS specific source for dataset containing geographic features or non-spatial records.
Definition: AGSArcGISFeatureTable.h:69
Information about the outcome of a feature edit operation.
Definition: AGSFeatureEditResult.h:39
Result of queries that return features.
Definition: AGSFeatureQueryResult.h:49
Object representing a unit of content.
Definition: AGSItem.h:43
Parameters to perform a query using AGSFeatureTable.
Definition: AGSQueryParameters.h:45
Information about a feature table's relationship.
Definition: AGSRelationshipInfo.h:72
A dataset from an individual layer or table in an ArcGIS map or feature service.
Definition: AGSServiceFeatureTable.h:117
AGSServiceGeodatabase * serviceGeodatabase
Definition: AGSServiceFeatureTable.h:235
AGSFeatureRequestMode featureRequestMode
Definition: AGSServiceFeatureTable.h:220
NSString * geodatabaseVersion
Definition: AGSServiceFeatureTable.h:225
double bufferFactor
Definition: AGSServiceFeatureTable.h:202
NSString * definitionExpression
Definition: AGSServiceFeatureTable.h:215
AGSItem * item
Definition: AGSServiceFeatureTable.h:230
A container for a collection of AGSServiceFeatureTable connected to a feature service.
Definition: AGSServiceGeodatabase.h:73
An interface for getting and setting the API key of an object.
Definition: AGSAPIKeyResource.h:36
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:38
A protocol adopted by classes that access remote network resources that have the potential to be secu...
Definition: AGSRemoteResource.h:40