ArcGIS API for Silverlight - Library Reference
Geoprocessor Class Methods
See Also  Send comments on this topic
ESRI.ArcGIS.Client.Tasks Namespace : Geoprocessor Class


For a list of all members of this type, see Geoprocessor members.

Public Methods

 NameDescription
public MethodCancelAsync Cancels a pending asynchronous operation. (Inherited from ESRI.ArcGIS.Client.Tasks.TaskBase)
public MethodCancelJobAsync Cancels the asynchronous GP job before it is completed.  
public MethodCancelJobStatusUpdates Cancels the periodic job status updates initiated automatically when submitJob() is invoked for the job identified by jobId. You can still obtain the status of this job by calling the CheckStatus() method at your own discretion.  
public MethodCheckJobStatusAsyncSends a request to the geoprocessing task for the current state of the job identified by jobId. Raises the E:StatusUpdate event on success, or the E:Fault event on failure.  
public MethodExecuteAsyncOverloaded. Executes the task. Raises the E:ExecuteCompleted event on success, or the E:Failed event on failure.  
public MethodGetInputAsyncOverloaded. Sends a request to the Geoprocessor task to get the task input identified by jobId and parameterName. Raises the E:GetInputComplete event on success, or the E:Fault event on failure.  
public MethodGetResultDataAsyncOverloaded. Sends a request to the Geoprocessor task to get the task result identified by jobId and parameterName. Raises the E:GetResultDataComplete event on success, or the E:Fault event on failure.  
public MethodGetResultImageAsyncOverloaded. Sends a request to the Geoprocessor task to get the task result identified by jobId and parameterName. Raises the E:GetResultImageComplete event on success, or the E:Fault event on failure.  
public MethodGetResultImageLayerAsyncSends a request to the Geoprocessor task to get the task result identified by jobId and parameterName. Creates and configures a GPResultImageLayer instance ready to be added to a Map. Raises the E:GetResultImageLayerComplete event on success, or the E:Fault event on failure.  
public MethodGetResultMapServiceLayer Gets the result map service layer. From ArcGIS Server 10.1 onwards, if a GP service is associated with a result map service, the results of GPFeatureRecordSetLayer and GPRasterDataLayer data types can be accessed directly using the associated map service resource using the URL format: http://catalog-url/resultMapServiceName/MapServer/jobs/jobid  
public MethodGetServiceInfoAsyncGets the Geoprocessor service information GPServiceInfo Raises the E:GetServiceInfoCompleted.  
public MethodSubmitJobAsyncSubmits a job request to the server to execute an asynchronous geoprocessing task. Raises the E:JobComplete event on success, or the E:Fault event on failure.  
Top

Protected Methods

 NameDescription
protected MethodOnPropertyChangedCalled when a task result related property value has changed. These properties are named, or end with, "LastResult". E.g. QueryTask exposes the "LastResult" property, and GeometryService has a "BufferLastResult" property. (Inherited from ESRI.ArcGIS.Client.Tasks.TaskBase)
Top

See Also

© ESRI, Inc. All Rights Reserved.