次の方法で共有


IWorkflowInstanceManagement.BeginTransactedCancel メソッド

定義

トランザクションで非同期の取り消し操作を開始します。

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

パラメーター

instanceId
Guid

取り消すワークフロー インスタンスの GUID 識別子。

callback
AsyncCallback

非同期操作完了の通知を受信する非同期コールバック デリゲート。

state
Object

非同期の取り消し操作に関連付けられている状態情報を保持する、アプリケーションで指定されたオブジェクト。

戻り値

IAsyncResult

属性

注釈

取り消しプロセスは、ワークフロー インスタンスを終了し、ワークフローが行った変更を保存せずに前の状態に戻ります。

適用対象