Class HelperServices
Various services needed by clients.
Inheritance
Namespace: Esri.ArcGISRuntime.Portal
Assembly: Esri.ArcGISRuntime.dll
Syntax
[DataContract]
public sealed class HelperServices
Remarks
This class contains properties to obtain information (most importantly the Url) for various special asynchronous web services available on ArcGIS Online (AGOL) or ArcGIS Portal. The HelperServices.GeocodeServices Property provides information for geocoding (aka. locator) tasks. The HelperServices.GeometryService Property provides information for various geometry tasks (for example: buffer, project, intersect, etc.). The HelperServices.PrintTaskService Property provides information for printing tasks. The HelperServices.RouteService Property provides information for routing tasks. To obtain a Portal.HelperServices object, use the Portal.ArcGISPortalInfo.HelperServices Property.
You do not have to be a logged in user using the AuthenticationManager to get information for the PortalInfo object. You can gain this information from anonymous access. However, to obtain information about the Portal.ArcGISPortalInfo object that has a PortalAccess level of Private or Shared you need to use the AuthenticationManager by supplying the appropriate username/password credentials.
Properties
Name | Description |
---|---|
AnalysisService | Gets the hosted GP services that perform analysis. |
AsyncClosestFacilityService | Gets the asynchronous ArcGIS NAServer closest facility service. |
AsyncLocationAllocationService | Gets the ArcGIS geoprocessing service for asynchronous location-allocation network analysis. |
AsyncODCostMatrixService | Gets the ArcGIS geoprocessing service for generating origin-destination cost matrices asynchronously. |
AsyncServiceAreaService | Gets the ArcGIS NAServer service area service with asynchronous functionality. |
AsyncVRPService | Gets the ArcGIS NAServer service for asynchronous Vehicle routing problem services. |
ClosestFacilityService | Gets the ArcGIS NAServer closest facility service. |
DefaultElevationServices | Gets information about Limited Error Raster Compression (LERC) elevation services used by ArcGIS Pro and the Web Scene Viewer. |
ElevationService | Gets the ArcGIS Geoprocessing services for elevation analysis. |
GeocodeServices | Gets the geocode services. |
GeoenrichmentService | Gets the ArcGIS GeoEnrichment server. |
GeometryService | Gets the geometry service. |
HydrologyService | Gets the ArcGIS Geoprocessing services for hydrologic analysis. |
LocationTrackingService | Gets the ArcGIS location tracking service. |
PrintTaskService | Gets the print task service. |
RouteService | Gets the route service. |
ServiceAreaService | Gets the ArcGIS NAServer service area service. |
SyncElevationService | Gets the synchronous ArcGIS Geoprocessing services for elevation analysis. |
SyncVRPService | Gets the ArcGIS NAServer service for synchronous Vehicle routing problem services. |
TrafficService | Gets the ArcGIS TrafficMapServer service for traffic functionality. |
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 |