Class ArcGISFeatureLayerInfo
Represents the service layer metadata for an ArcGIS Feature Layer
Namespace: Esri.ArcGISRuntime.ArcGISServices
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class ArcGISFeatureLayerInfo
Properties
| Name | Description |
|---|---|
| AllowGeometryUpdates | Gets a value indicating whether geometry is allowed for update. |
| Attribution | Gets the attribution |
| Capabilities | Gets the FeatureServiceCapabilities of the layer. |
| CimVersion | Gets the layer's Cartography Information Model (CIM) version. |
| DataVersioned | Gets a value indicating whether data is versioned. |
| DefaultSubtypeCode | Gets the layer's default subtype code. |
| DefaultVisibility | Gets a value indicating whether layer is visible by default. |
| Description | Gets the description of the layer. |
| DisplayFieldName | Gets the name of the display field. |
| DrawingInfo | Gets the DrawingInfo. |
| EditFieldsInfo | Gets the EditFieldsInfo. |
| EffectiveMaxScale | Gets the effective maximum scale of the layer. |
| EffectiveMinScale | Gets the effective minimum scale of the layer. |
| Extent | Gets the extent of the layer. |
| FeatureSubtypes | Gets a list of FeatureSubtype of this layer. |
| FeatureTemplates | Gets a list of FeatureTemplate of this layer. |
| FeatureTypes | Gets the layer's FeatureTypes. |
| Fields | Gets a list of Field of this layer. |
| GeometryType | Gets the GeometryType of features in this layer. |
| GlobalIdFieldName | Gets the name of the global ID field. |
| HasAttachments | Gets a value indicating whether layer supports attachments. |
| HasM | Gets a value indicating whether layer supports m-ordinates. |
| HasZ | Gets a value indicating whether layer supports z-ordinates. |
| IsZDefaultsEnabled | Gets a value indicating whether layer defaults Z-values. |
| MaxRecordCount | Gets the maximum record count of the layer. |
| MaxScale | Gets the maximum scale of the layer. |
| MinScale | Gets the minimum scale of the layer. |
| ObjectIdFieldName | Gets the name of the object ID field. |
| OwnershipBasedAccessControl | Gets the OwnershipBasedAccessControlInfo. |
| RelationshipInfos | Gets a list of RelationshipInfo objects that describe this layer or table's relationship with another layer or table in the service. |
| ServiceLayerId | Gets the ID of the layer. |
| ServiceLayerName | Gets the name of the layer. |
| ServiceSourceType | Gets the service type of the layer. |
| ServiceType | Gets the type of service, which is layer, table or group layer. ArcGISFeatureLayerInfoServiceType |
| Source | Gets the ArcGIS REST service endpoint. |
| SubtypeField | Gets the layer's subtype field. |
| SupportsAdvancedQueries | Gets a value indicating whether layer supports advanced queries. |
| SupportsObacForAnonymousUsers | Gets a value indicating whether layer supports Ownership-based access control (OBAC) for anonymous users. |
| SupportsPagination | Gets a value indicating whether layer supports paginated queries (with a record count and offset). |
| SupportsQueryExtent | Gets a value indicating whether layer supports extent-only queries. |
| SupportsRollbackOnFailureParameter | Gets a value indicating whether layer supports rollback on failure parameter. |
| SupportsStatistics | Gets a value indicating whether layer supports statistics. |
| TimeInfo | Gets the TimeInfo. |
| TypeIdFieldName | Gets the name of the type ID field. |
| Version | Gets the version of the layer. |
| ZDefault | Gets the default Z-value for the layer. |
Methods
| Name | Description |
|---|---|
| GetFeatureType(String) | Returns the feature type of the specified feature type name. |
| GetField(String) | Gets the associated Field with specified field name. |
Applies to
| Target | Versions |
|---|---|
| .NET Standard 2.0 | 100.3 - 100.15 |
| .NET 6.0 | 100.13 - 100.15 |
| .NET 6.0 Windows | 100.13 - 100.15 |
| .NET Framework | 100.0 - 100.15 |
| .NET 5 | 100.10 - 100.12 |
| .NET Core 3.1 | 100.7 - 100.12 |
| Xamarin.Android | 100.0 - 100.15 |
| Xamarin.iOS | 100.0 - 100.15 |
| UWP | 100.0 - 100.15 |