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)
|
繼續指定的工作流程執行個體。
|
適用於