Class ArcGISFeatureServiceInfo
The metadata for an ArcGIS feature service.
Inheritance
Namespace: Esri.ArcGISRuntime.ArcGISServices
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class ArcGISFeatureServiceInfo
Remarks
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.
Properties
Name | Description |
---|---|
AllowGeometryUpdates | Gets a value indicating whether the service allows geometry updates. |
AllowTrueCurvesUpdates | Gets a value indicating whether the service allows curve geometries to be updated. |
Attribution | Gets the attribution of the service. |
CanUseServiceGeodatabaseApplyEdits | Gets a value indicating whether you can use ServiceGeodatabase.ApplyEditsAsync() to commit changes back to the service, |
Description | Gets the description of the service. |
DocumentInfo | Gets the document information of the service. |
EditorTrackingInfo | Gets the feature service's editor tracking settings. |
FeatureServiceCapabilities | Gets the FeatureServiceCapabilities of the service. |
FullExtent | Gets the full extent of the service. |
HasStaticData | Gets a value indicating whether the service has static data. |
HasVersionedData | Gets a value indicating whether the service has versioned data. |
InitialExtent | Gets the initial extent of the service. |
IsZDefaultsEnabled | Gets a value indicating whether the service defaults Z-values. |
LayerInfos | Gets the service's layers; |
MaxRecordCount | Gets the maximum record count of the service. |
OnlyAllowTrueCurveUpdatesByTrueCurveClients | Gets a value indicating whether 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. |
ServiceDescription | Gets the service description of the service. |
Source | Gets the ArcGIS REST service endpoint. |
SpatialReference | Gets the SpatialReference of the service. |
SupportsDisconnectedEditing | Gets a value indicating whether the service supports disconnected editing. |
SupportsTrueCurve | Gets a value indicating whether the service supports curve segments in feature geometries. |
SyncCapabilities | Gets the supported SyncCapabilities of the service. |
SyncEnabled | Gets a value indicating whether the service supports synchronization. |
TableInfos | Gets the collection of table infos that represent tables in the service. |
Unit | Gets the units supported by the service. |
Version | Gets the version of the service. |
ZDefault | Gets the default Z-value for the service. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 200.5 |
.NET | 100.13 - 200.5 |
.NET Windows | 100.13 - 200.5 |
.NET Android | 200.0 - 200.5 |
.NET iOS | 200.0 - 200.5 |
.NET Framework | 100.0 - 200.5 |
Xamarin.Android | 100.0 - 100.15 |
Xamarin.iOS | 100.0 - 100.15 |
UWP | 100.0 - 200.5 |