IWorkflowUpdateableInstanceManagement Interface

.NET Framework 4.6 and 4.5

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

Namespace:  System.ServiceModel.Activities
Assembly:  System.ServiceModel.Activities (in System.ServiceModel.Activities.dll)

[WorkflowContractBehaviorAttribute]
[ServiceContractAttribute(Name = "IWorkflowInstanceManagement", Namespace = "http://schemas.datacontract.org/2008/10/WorkflowServices", 
	ConfigurationName = "System.ServiceModel.Activities.IWorkflowInstanceManagement")]
public interface IWorkflowUpdateableInstanceManagement : IWorkflowInstanceManagement

The IWorkflowUpdateableInstanceManagement type exposes the following members.

  NameDescription
Public methodAbandonAttempts to abandon the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginAbandonBegins an asynchronous operation to abandon the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginCancelBegins an asynchronous operation to cancel the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginRunBegins an asynchronous operation to run the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginSuspendBegins an asynchronous operation to suspend the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginTerminateBegins an asynchronous operation to terminate the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginTransactedCancelBegins an asynchronous cancel operation in a transaction. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginTransactedRunBegins an asynchronous operation that runs a workflow instance within a transaction. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginTransactedSuspendBegins an asynchronous operation that suspends the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginTransactedTerminateBegins an asynchronous operation that terminates a workflow instance within a transaction. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginTransactedUnsuspendBegins an asynchronous operation that resumes the specified workflow instance within a transaction. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginTransactedUpdateBegins an asynchronous operation that updates a workflow instance within a transaction.
Public methodBeginUnsuspendBegins an asynchronous operation that resumes the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodBeginUpdateBegins an asynchronous operation to update the specified workflow instance.
Public methodCancelCancels the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodEndAbandonCompletes an asynchronous abandon operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndCancelCompletes an asynchronous cancel operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndRunCompletes an asynchronous run operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndSuspendCompletes an asynchronous suspend operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndTerminateCompletes an asynchronous terminate operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndTransactedCancelCompletes an asynchronous transacted cancel operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndTransactedRunCompletes an asynchronous transacted run operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndTransactedSuspendCompletes an asynchronous transacted suspend operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndTransactedTerminateCompletes an asynchronous transacted terminate operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndTransactedUnsuspendCompletes an asynchronous transacted unsuspend operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndTransactedUpdateCompletes an asynchronous transacted update operation.
Public methodEndUnsuspendCompletes an asynchronous unsuspend operation. (Inherited from IWorkflowInstanceManagement.)
Public methodEndUpdateCompletes an asynchronous update operation.
Public methodRunStarts executing the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodSuspendSuspends the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodTerminateTerminates the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodTransactedCancelCancels the specified workflow instance within a transaction. (Inherited from IWorkflowInstanceManagement.)
Public methodTransactedRunRuns the specified workflow instance within a transaction. (Inherited from IWorkflowInstanceManagement.)
Public methodTransactedSuspendSuspends the specified workflow instance within a transaction. (Inherited from IWorkflowInstanceManagement.)
Public methodTransactedTerminateTerminates the specified workflow instance within a transaction. (Inherited from IWorkflowInstanceManagement.)
Public methodTransactedUnsuspendResumes the specified workflow instance within a transaction. (Inherited from IWorkflowInstanceManagement.)
Public methodTransactedUpdateUpdates the specified workflow instance within a transaction.
Public methodUnsuspendResumes the specified workflow instance. (Inherited from IWorkflowInstanceManagement.)
Public methodUpdateUpdates the specified workflow instance.
Top

.NET Framework

Supported in: 4.6, 4.5
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft