This document is archived and information here might be outdated.  Recommended version.


IGPServer Interface (ArcObjects .NET 10.7 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geoprocessing > ESRI.ArcGIS.Geoprocessing > Interfaces > IG > IGPServer Interface
ArcGIS Developer Help

IGPServer Interface

Provides access to the properties/methods of the geoprocessing server. Note: the IGPServer interface has been superseded by IGPServer2. Please consider using the more recent version.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Name Description
Method CancelJob Cancels the specified job.
Method Execute Executes the specified tool with the supplied values and options and returns the results.
Method GetExecutionType Indicates if the geoprocessing server is synchronous or asynchronous.
Method GetJobMessages Returns the messages of the specified job.
Method GetJobResult Returns the results of the specified job.
Method GetJobStatus Returns the status of the specified job.
Method GetResultMapServerName Indicates if there is an associated map server to draw the results and the name of the map server.
Method GetResultWorkspace Returns a zip file of the results workspace.
Method GetTaskInfos Returns the tool information of the available tasks.
Method GetTaskNames Returns the names of the available tasks.
Method GetToolInfo Returns the tool information of the specified tool name.
Method GetToolInfos Returns the tool information of the available tools.
Method GetToolNames Returns the names of the available tools.
Method SubmitJob Submits the specified tool with the supplied values and options and returns the job id.

Classes that implement IGPServer

Classes Description
GPServer GP Server Class.
GPServerIP GP Server Message Proxy.
GPServerLP GP Server LAN Proxy.