Show / Hide Table of Contents

Class HelperServices

Various services needed by clients.

Inheritance
Object
HelperServices
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
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

TargetVersions
.NET Standard 2.0100.3 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.0 - 100.15
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 100.15
In This Article
Back to top Copyright © 2022 Esri.