語言

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。

屬性

備註

放棄程序會終止工作流程實例,銷毀所有相關物件,並釋放相關資源。

適用於