Class ArcGISMapServiceInfo
Contains detailed ArcGIS Server MapServer metadata information about a ArcGISMapImageLayer or ArcGISTiledLayer web service (ex: what version of ArcGIS Server is being used, document information (ex: title, author, keywords, etc.), sub-layer information (ex: name, id, visibility, etc.), if the layer support dynamic rendering, etc.
Namespace: Esri.ArcGISRuntime.ArcGISServices
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class ArcGISMapServiceInfo
Remarks
Use either the ArcGISMapImageLayer.ServiceInfo or ArcGISTiledLayer.ServiceInfo Properties to obtain a ArcGISMapServiceInfo object.
Properties
| Name | Description |
|---|---|
| Attribution | Gets the map service's copyright information. |
| Capabilities | Gets the map service capabilities. |
| CurrentVersion | Gets the map service version. |
| Description | Gets the map description. |
| DocumentInfo | Gets the document information. |
| ExportTileCacheCompactV2Allowed | Gets a value indicating whether exporting tiles in compact version 2 format (.tpkx) is supported. |
| ExportTilesAllowed | Gets a value indicating whether exporting tiles in compact format (.tpk) is supported. |
| FullExtent | Gets the full extent of the map service. |
| InitialExtent | Gets the initial extent of the map service. |
| LayerInfos | Gets the service's layers; |
| MapName | Gets the map name. |
| MaxExportTilesCount | Gets the maximum number of tiles supported for exporting tiles. |
| MaxImageHeight | Gets the max height supported for an image export. |
| MaxImageWidth | Gets the max width supported for an image export. |
| MaxRecordCount | Gets the maximum number of records that will be returned at once for a query |
| MaxScale | Gets the maximum scale for the map service. |
| MinScale | Gets the minimum scale for the map service. |
| ServiceDescription | Gets the map service description. |
| ServiceSourceType | Gets the service type of the service info. |
| SingleFusedMapCache | Gets a value indicating whether map service has a single fused map cache. |
| Source | Gets the ArcGIS REST service endpoint. |
| SpatialReference | Gets the SpatialReference of the map service. |
| SupportedImageFormatTypes | Gets the list of supported image format types. |
| SupportsDynamicLayers | Gets a value indicating whether the service supports dynamically defined layers. |
| TableInfos | Gets the collection of table infos that represent tables of the service. |
| TileInfo | Gets the information about the map tile cache if the map service is cached. |
| TileServers | Gets the tile servers that allow distributing load to multiple endpoints (optional) |
| TimeInfo | Gets the time information for a time-enabled map service. |
| Unit | Gets the unit map service uses for it's default spatial reference. |
Methods
| Name | Description |
|---|---|
| FromJson(String) | Creates a service info item from a JSON representation. |
| ToJson() | Serializes this object to a JSON string. |
See Also
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 |