21 #import <ArcGIS/AGSLoadableBase.h> 22 #import <ArcGIS/AGSRemoteResource.h> 45 #pragma mark initializers 56 - (instancetype)initWithURL:(NSURL *)URL;
65 + (instancetype)serviceGeodatabaseWithURL:(NSURL *)URL;
74 - (instancetype)initWithURL:(NSURL *)URL
75 versionName:(NSString *)versionName;
84 + (instancetype)serviceGeodatabaseWithURL:(NSURL *)URL
85 versionName:(NSString *)versionName;
88 #pragma mark properties 93 @property (nonatomic, copy, readonly) NSArray<AGSServiceFeatureTable *> *
connectedTables;
144 completion:(
void(^)(
AGSServiceVersionInfo * __nullable result, NSError * __nullable error))completion;
175 - (id<
AGSCancelable>)switchVersionWithName:(NSString *)versionName
176 completion:(
void(^)(NSError * __nullable error))completion;
195 - (id<
AGSCancelable>)undoLocalEditsWithCompletion:(
void(^)(NSError * __nullable error))completion;
A container for a collection of AGSServiceFeatureTable connected to a feature service.
Definition: AGSServiceGeodatabase.h:42
A base class for loadables.
Definition: AGSLoadableBase.h:37
BOOL supportsBranchVersioning
Definition: AGSServiceGeodatabase.h:108
The edit results of a specific AGSFeatureTable.
Definition: AGSFeatureTableEditResult.h:33
AGSArcGISFeatureServiceInfo * serviceInfo
Definition: AGSServiceGeodatabase.h:103
The parameters used to create a new version in a branch-versioned feature service.
Definition: AGSServiceVersionParameters.h:31
information about an ArcGIS Feature service
Definition: AGSArcGISFeatureServiceInfo.h:38
An object that represents version metadata for a version in a branch-versioned feature service...
Definition: AGSServiceVersionInfo.h:44
NSString * defaultVersionName
Definition: AGSServiceGeodatabase.h:98
NSString * versionName
Definition: AGSServiceGeodatabase.h:116
NSArray< AGSServiceFeatureTable * > * connectedTables
Definition: AGSServiceGeodatabase.h:93
A protocol adopted by classes that access remote network resources that have the potential to be secu...
Definition: AGSRemoteResource.h:34
A dataset from an individual layer or table in ArcGIS Map or Feature service.
Definition: AGSServiceFeatureTable.h:87
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32