ArcGISFeatureServiceInfo

The metadata for an ArcGIS feature service. An ArcGIS feature service is a data service that provides access to spatial features stored in layers and non-spatial features stored in tables. ArcGISFeatureServiceInfo provides basic information about the feature service, including the feature layers and tables that it contains, the service description, supported spatial reference, sync capabilities, editor tracking information, and so on.

You can obtain the ArcGISFeatureServiceInfo from a loaded GeodatabaseSyncTask or from a loaded ServiceGeodatabase.

Since

200.1.0

Properties

Link copied to clipboard

True if the service allows geometry updates, false otherwise.

Link copied to clipboard

True if the service allows curve geometries to be updated, false otherwise. This property can only be true if ArcGISFeatureServiceInfo.supportsTrueCurve is true.

Link copied to clipboard

The service's attribution.

Link copied to clipboard

True if you can use ServiceGeodatabase.applyEdits() to commit changes back to the service, false otherwise. This value is true if the support for global IDs in all tables in the geodatabase is enabled, or support for global IDs in all tables in the geodatabase is disabled, false otherwise.

Link copied to clipboard

The service's description.

Link copied to clipboard

The service's document info.

Link copied to clipboard

The feature service's editor tracking settings. This information is present if editor tracking is enabled on this service. For more information, see https://enterprise.arcgis.com/en/server/latest/publish-services/windows/editor-tracking-for-feature-services.htm.

Link copied to clipboard
Link copied to clipboard

The service's full extent.

Link copied to clipboard

True if the service has static data, false otherwise.

Link copied to clipboard

True if the service has sync enabled, false otherwise.

Link copied to clipboard

True if the service has versioned data, false otherwise.

Link copied to clipboard

The service's initial extent.

Link copied to clipboard

The service's layers. The IdInfo provides basic layer metadata. It can be cast to a FeatureServiceLayerIdInfo for more detailed metadata.

Link copied to clipboard

The service's max record count.

True if the service only allows curve geometries to be updated by client code that identifies itself as a true curve-enabled client, indicating that client editing workflows account for curve segments correctly, false otherwise. This property can only be true if ArcGISFeatureServiceInfo.allowTrueCurvesUpdates is true.

Link copied to clipboard

The service's service description.

Link copied to clipboard

The service's spatial reference.

Link copied to clipboard

True if the service supports disconnected editing, false otherwise.

Link copied to clipboard

True if the service supports curve segments in feature geometries, false otherwise. Some services support storing feature geometries with curve segments. By default, these services return densified versions of the feature geometries instead. Use ArcGISEnvironment.serviceCurveGeometryMode to change this behavior.

Link copied to clipboard

The service's sync capabilities.

Link copied to clipboard

The service's tables.

Link copied to clipboard

Units used by the service.

Link copied to clipboard
val url: String?

The service's URL.

Link copied to clipboard

The service's current version.

Link copied to clipboard

The service's default z value.

Link copied to clipboard

True if the service defaults z values, false otherwise.