語言

WorkflowControlClient.AbandonAsync 方法

定義

開始一個非同步操作,放棄指定的工作流程實例。

多載

名稱 Description
AbandonAsync(Guid)

開始一個非同步操作,放棄指定的工作流程實例。

AbandonAsync(Guid, Object)

開始一個非同步操作,放棄指定工作流程實例及指定使用者定義資料。

AbandonAsync(Guid, String)

開始一個非同步操作,並以指定理由放棄指定的工作流程實例。

AbandonAsync(Guid, String, Object)

開始一個非同步操作,放棄指定工作流實例,並以指定理由及使用者定義的資料。

AbandonAsync(Guid)

開始一個非同步操作,放棄指定的工作流程實例。

public:
 void AbandonAsync(Guid instanceId);
public void AbandonAsync(Guid instanceId);
member this.AbandonAsync : Guid -> unit
Public Sub AbandonAsync (instanceId As Guid)

參數

instanceId
Guid

工作流程實例要放棄。

備註

此方法在任務中儲存所有非使用例外,該方法的同步對應程式可拋出這些例外。 如果回傳的任務中儲存了例外,該例外會在等待任務時拋出。 使用例外錯誤,例如 ArgumentException,仍會同步拋出。 關於儲存的例外,請參見由 Abandon(Guid)拋出的例外。

適用於

AbandonAsync(Guid, Object)

開始一個非同步操作,放棄指定工作流程實例及指定使用者定義資料。

public:
 void AbandonAsync(Guid instanceId, System::Object ^ userState);
public void AbandonAsync(Guid instanceId, object userState);
member this.AbandonAsync : Guid * obj -> unit
Public Sub AbandonAsync (instanceId As Guid, userState As Object)

參數

instanceId
Guid

該放棄的工作流程實例。

userState
Object

使用者自訂狀態資料。

適用於

AbandonAsync(Guid, String)

開始一個非同步操作,並以指定理由放棄指定的工作流程實例。

public:
 void AbandonAsync(Guid instanceId, System::String ^ reason);
public void AbandonAsync(Guid instanceId, string reason);
member this.AbandonAsync : Guid * string -> unit
Public Sub AbandonAsync (instanceId As Guid, reason As String)

參數

instanceId
Guid

該放棄的工作流程實例。

reason
String

放棄工作流程實例的原因。

備註

此方法在任務中儲存所有非使用例外,該方法的同步對應程式可拋出這些例外。 如果回傳的任務中儲存了例外,該例外會在等待任務時拋出。 使用例外錯誤,例如 ArgumentException,仍會同步拋出。 關於儲存的例外,請參見由 Abandon(Guid, String)拋出的例外。

適用於

AbandonAsync(Guid, String, Object)

開始一個非同步操作,放棄指定工作流實例,並以指定理由及使用者定義的資料。

public:
 void AbandonAsync(Guid instanceId, System::String ^ reason, System::Object ^ userState);
public void AbandonAsync(Guid instanceId, string reason, object userState);
member this.AbandonAsync : Guid * string * obj -> unit
Public Sub AbandonAsync (instanceId As Guid, reason As String, userState As Object)

參數

instanceId
Guid

該放棄的工作流程實例。

reason
String

放棄工作流程實例的原因。

userState
Object

使用者自訂狀態資料。

適用於