Edit

Share via


IWorkflowUpdateableInstanceManagement Interface

Definition

Represents a service contract that defines a set of operations that allow you to update workflow instances.

public interface class IWorkflowUpdateableInstanceManagement : System::ServiceModel::Activities::IWorkflowInstanceManagement
[System.ServiceModel.Activities.Description.WorkflowContractBehavior]
[System.ServiceModel.ServiceContract(ConfigurationName="System.ServiceModel.Activities.IWorkflowInstanceManagement", Name="IWorkflowInstanceManagement", Namespace="http://schemas.datacontract.org/2008/10/WorkflowServices")]
public interface IWorkflowUpdateableInstanceManagement : System.ServiceModel.Activities.IWorkflowInstanceManagement
[<System.ServiceModel.Activities.Description.WorkflowContractBehavior>]
[<System.ServiceModel.ServiceContract(ConfigurationName="System.ServiceModel.Activities.IWorkflowInstanceManagement", Name="IWorkflowInstanceManagement", Namespace="http://schemas.datacontract.org/2008/10/WorkflowServices")>]
type IWorkflowUpdateableInstanceManagement = interface
    interface IWorkflowInstanceManagement
Public Interface IWorkflowUpdateableInstanceManagement
Implements IWorkflowInstanceManagement
Attributes
Implements

Methods

Abandon(Guid, String)

Attempts to abandon the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
BeginAbandon(Guid, String, AsyncCallback, Object)

Begins an asynchronous operation to abandon the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
BeginCancel(Guid, AsyncCallback, Object)

Begins an asynchronous operation to cancel the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
BeginRun(Guid, AsyncCallback, Object)

Begins an asynchronous operation to run the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
BeginSuspend(Guid, String, AsyncCallback, Object)

Begins an asynchronous operation to suspend the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
BeginTerminate(Guid, String, AsyncCallback, Object)

Begins an asynchronous operation to terminate the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
BeginTransactedCancel(Guid, AsyncCallback, Object)

Begins an asynchronous cancel operation in a transaction.

(Inherited from IWorkflowInstanceManagement)
BeginTransactedRun(Guid, AsyncCallback, Object)

Begins an asynchronous operation that runs a workflow instance within a transaction.

(Inherited from IWorkflowInstanceManagement)
BeginTransactedSuspend(Guid, String, AsyncCallback, Object)

Begins an asynchronous operation that suspends the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
BeginTransactedTerminate(Guid, String, AsyncCallback, Object)

Begins an asynchronous operation that terminates a workflow instance within a transaction.

(Inherited from IWorkflowInstanceManagement)
BeginTransactedUnsuspend(Guid, AsyncCallback, Object)

Begins an asynchronous operation that resumes the specified workflow instance within a transaction.

(Inherited from IWorkflowInstanceManagement)
BeginTransactedUpdate(Guid, WorkflowIdentity, AsyncCallback, Object)

Begins an asynchronous operation that updates a workflow instance within a transaction.

BeginUnsuspend(Guid, AsyncCallback, Object)

Begins an asynchronous operation that resumes the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object)

Begins an asynchronous operation to update the specified workflow instance.

Cancel(Guid)

Cancels the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
EndAbandon(IAsyncResult)

Completes an asynchronous abandon operation.

(Inherited from IWorkflowInstanceManagement)
EndCancel(IAsyncResult)

Completes an asynchronous cancel operation.

(Inherited from IWorkflowInstanceManagement)
EndRun(IAsyncResult)

Completes an asynchronous run operation.

(Inherited from IWorkflowInstanceManagement)
EndSuspend(IAsyncResult)

Completes an asynchronous suspend operation.

(Inherited from IWorkflowInstanceManagement)
EndTerminate(IAsyncResult)

Completes an asynchronous terminate operation.

(Inherited from IWorkflowInstanceManagement)
EndTransactedCancel(IAsyncResult)

Completes an asynchronous transacted cancel operation.

(Inherited from IWorkflowInstanceManagement)
EndTransactedRun(IAsyncResult)

Completes an asynchronous transacted run operation.

(Inherited from IWorkflowInstanceManagement)
EndTransactedSuspend(IAsyncResult)

Completes an asynchronous transacted suspend operation.

(Inherited from IWorkflowInstanceManagement)
EndTransactedTerminate(IAsyncResult)

Completes an asynchronous transacted terminate operation.

(Inherited from IWorkflowInstanceManagement)
EndTransactedUnsuspend(IAsyncResult)

Completes an asynchronous transacted unsuspend operation.

(Inherited from IWorkflowInstanceManagement)
EndTransactedUpdate(IAsyncResult)

Completes an asynchronous transacted update operation.

EndUnsuspend(IAsyncResult)

Completes an asynchronous unsuspend operation.

(Inherited from IWorkflowInstanceManagement)
EndUpdate(IAsyncResult)

Completes an asynchronous update operation.

Run(Guid)

Starts executing the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
Suspend(Guid, String)

Suspends the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
Terminate(Guid, String)

Terminates the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
TransactedCancel(Guid)

Cancels the specified workflow instance within a transaction.

(Inherited from IWorkflowInstanceManagement)
TransactedRun(Guid)

Runs the specified workflow instance within a transaction.

(Inherited from IWorkflowInstanceManagement)
TransactedSuspend(Guid, String)

Suspends the specified workflow instance within a transaction.

(Inherited from IWorkflowInstanceManagement)
TransactedTerminate(Guid, String)

Terminates the specified workflow instance within a transaction.

(Inherited from IWorkflowInstanceManagement)
TransactedUnsuspend(Guid)

Resumes the specified workflow instance within a transaction.

(Inherited from IWorkflowInstanceManagement)
TransactedUpdate(Guid, WorkflowIdentity)

Updates the specified workflow instance within a transaction.

Unsuspend(Guid)

Resumes the specified workflow instance.

(Inherited from IWorkflowInstanceManagement)
Update(Guid, WorkflowIdentity)

Updates the specified workflow instance.

Applies to