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 ArcGISMapServiceInfoRemarks
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 |