共用方式為


IWorkflowInstanceManagement.BeginAbandon 方法

定義

開始非同步作業以放棄指定的工作流程執行個體。

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

參數

instanceId
Guid

要放棄之工作流程執行個體的 GUID 識別碼。

reason
String

放棄工作流程執行個體的原因。

callback
AsyncCallback

非同步回呼委派,此委派會接收非同步作業完成的通知。

state
Object

應用程式所指定的物件,其中包含與非同步放棄作業相關聯的狀態資訊。

傳回

IAsyncResult

屬性

備註

放棄處理程序會終止工作流程執行個體、終結所有相關的物件,然後釋放相關聯的資源。

適用於