FeatureServiceCapabilities class final
The capabilities of an ArcGIS feature service.
ArcGIS feature service capabilities, such as Query, Create, Update, and Sync, are stated within the "Capabilities" tag of its ArcGIS REST Services Directory. Each of its capabilities are reflected in FeatureServiceCapabilities.supportsCreate, FeatureServiceCapabilities.supportsDelete, FeatureServiceCapabilities.supportsEditing, and so on.
You can obtain an ArcGIS feature service's FeatureServiceCapabilities from its metadata using the ArcGISFeatureLayerInfo. This is available from two sources:
- a loaded ServiceFeatureTable.
- a loaded GeodatabaseFeatureTable that is downloaded from a feature service using either the GeodatabaseSyncTask or the OfflineMapTask.
- Implemented types
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- supportsCreate → bool
-
True if the service allows new features to be created, false otherwise.
no setter
- supportsDelete → bool
-
True if the service allows features to be deleted, false otherwise.
no setter
- supportsEditing → bool
-
True if the service allows features to be edited, false otherwise.
no setter
- supportsQuery → bool
-
True if the service allows features to be queried, false otherwise.
no setter
- supportsSync → bool
-
True if the service allows features to be synchronized, false otherwise.
no setter
- supportsUpdate → bool
-
True if the service allows features to be updated, false otherwise.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited