Show / Hide Table of Contents

Class FeatureServiceCapabilities

The capabilities of an ArcGIS feature service.

Inheritance
System.Object
FeatureServiceCapabilities
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.ArcGISServices
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class FeatureServiceCapabilities
Remarks

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 SupportsCreate, SupportsDelete, 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.

Properties

Name Description
SupportsCreate

Gets a value indicating whether creation of features is supported.

SupportsDelete

Gets a value indicating whether deletion of features is supported.

SupportsEditing

Gets a value indicating whether editing of features is supported.

SupportsQuery

Gets a value indicating whether querying of features is supported.

SupportsSync

Gets a value indicating whether synchronization is supported.

SupportsUpdate

Gets a value indicating whether updating features is supported.

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.8
.NET100.13 - 200.8
.NET Windows100.13 - 200.8
.NET Android200.0 - 200.8
.NET iOS200.0 - 200.8
.NET Framework100.0 - 200.8
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 200.8
In This Article
Back to top Copyright © 2022 Esri.