IWorkflowInstanceManagement 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一种服务协定,该协定用于定义一组允许您控制工作流实例的操作。
public interface class IWorkflowInstanceManagement
[System.ServiceModel.Activities.Description.WorkflowContractBehavior]
[System.ServiceModel.ServiceContract(Name="IWorkflowInstanceManagement", Namespace="http://schemas.datacontract.org/2008/10/WorkflowServices")]
public interface IWorkflowInstanceManagement
[<System.ServiceModel.Activities.Description.WorkflowContractBehavior>]
[<System.ServiceModel.ServiceContract(Name="IWorkflowInstanceManagement", Namespace="http://schemas.datacontract.org/2008/10/WorkflowServices")>]
type IWorkflowInstanceManagement = interface
Public Interface IWorkflowInstanceManagement
- 派生
-
- 属性
-
方法
Abandon(Guid, String)
|
尝试放弃指定的工作流实例。
|
BeginAbandon(Guid, String, AsyncCallback, Object)
|
开始异步操作以放弃指定的工作流实例。
|
BeginCancel(Guid, AsyncCallback, Object)
|
开始异步操作以取消指定的工作流实例。
|
BeginRun(Guid, AsyncCallback, Object)
|
开始异步操作以运行指定的工作流实例。
|
BeginSuspend(Guid, String, AsyncCallback, Object)
|
开始异步操作以挂起指定的工作流实例。
|
BeginTerminate(Guid, String, AsyncCallback, Object)
|
开始异步操作以终止指定的工作流实例。
|
BeginTransactedCancel(Guid, AsyncCallback, Object)
|
开始在事务中异步取消操作。
|
BeginTransactedRun(Guid, AsyncCallback, Object)
|
开始一个异步操作,该操作将运行事务内的工作流实例的。
|
BeginTransactedSuspend(Guid, String, AsyncCallback, Object)
|
开始一个异步操作,该操作将挂起指定的工作流实例。
|
BeginTransactedTerminate(Guid, String, AsyncCallback, Object)
|
开始一个异步操作,该操作将终止事务内的工作流实例。
|
BeginTransactedUnsuspend(Guid, AsyncCallback, Object)
|
开始一个异步操作,该操作将恢复事务内指定的工作流实例。
|
BeginUnsuspend(Guid, AsyncCallback, Object)
|
开始一个异步操作,该操作将恢复指定的工作流实例。
|
Cancel(Guid)
|
取消指定的工作流实例。
|
EndAbandon(IAsyncResult)
|
完成异步放弃操作。
|
EndCancel(IAsyncResult)
|
完成异步取消操作。
|
EndRun(IAsyncResult)
|
完成异步运行操作。
|
EndSuspend(IAsyncResult)
|
完成异步挂起操作。
|
EndTerminate(IAsyncResult)
|
完成异步终止操作。
|
EndTransactedCancel(IAsyncResult)
|
完成异步事务处理取消操作。
|
EndTransactedRun(IAsyncResult)
|
完成异步事务处理运行操作。
|
EndTransactedSuspend(IAsyncResult)
|
完成异步事务处理挂起操作。
|
EndTransactedTerminate(IAsyncResult)
|
完成异步事务处理终止操作。
|
EndTransactedUnsuspend(IAsyncResult)
|
完成异步事务处理取消挂起操作。
|
EndUnsuspend(IAsyncResult)
|
完成异步取消挂起操作。
|
Run(Guid)
|
开始执行指定的工作流实例。
|
Suspend(Guid, String)
|
挂起指定的工作流实例。
|
Terminate(Guid, String)
|
终止指定的工作流实例。
|
TransactedCancel(Guid)
|
取消事务内的指定工作流实例。
|
TransactedRun(Guid)
|
运行事务内的指定工作流实例。
|
TransactedSuspend(Guid, String)
|
挂起事务内的指定工作流实例。
|
TransactedTerminate(Guid, String)
|
终止事务内的指定工作流实例。
|
TransactedUnsuspend(Guid)
|
恢复事务内的指定工作流实例。
|
Unsuspend(Guid)
|
恢复指定的工作流实例。
|
适用于