語言

IWorkflowInstanceManagement.BeginCancel(Guid, AsyncCallback, Object) 方法

定義

開始非同步操作以取消指定的工作流程實例。

public:
 IAsyncResult ^ BeginCancel(Guid instanceId, AsyncCallback ^ callback, System::Object ^ state);
[System.ServiceModel.OperationContract(AsyncPattern=true, Name="Cancel")]
public IAsyncResult BeginCancel(Guid instanceId, AsyncCallback callback, object state);
[<System.ServiceModel.OperationContract(AsyncPattern=true, Name="Cancel")>]
abstract member BeginCancel : Guid * AsyncCallback * obj -> IAsyncResult
Public Function BeginCancel (instanceId As Guid, callback As AsyncCallback, state As Object) As IAsyncResult

參數

instanceId
Guid

要取消的工作流程實例的 GUID 識別碼。

callback
AsyncCallback

非同步回撥代理接收非同步操作完成通知。

state
Object

由應用程式指定的物件,包含與非同步取消操作相關的狀態資訊。

傳回

IAsyncResult。

屬性

備註

取消程序會退出工作流程實例,並回到先前狀態,且不會保存工作流程可能做的任何變更。

適用於