IWorkflowInstanceManagement インターフェイス

定義

ワークフロー インスタンスを制御できる操作セットを定義するサービス コントラクトを表します。

public interface class IWorkflowInstanceManagement
[System.ServiceModel.Activities.Description.WorkflowContractBehavior]
[System.ServiceModel.ServiceContract(Name="IWorkflowInstanceManagement", Namespace="http://schemas.datacontract.org/2008/10/WorkflowServices")]
public interface IWorkflowInstanceManagement
[<System.ServiceModel.Activities.Description.WorkflowContractBehavior>]
[<System.ServiceModel.ServiceContract(Name="IWorkflowInstanceManagement", Namespace="http://schemas.datacontract.org/2008/10/WorkflowServices")>]
type IWorkflowInstanceManagement = interface
Public Interface IWorkflowInstanceManagement
派生
属性

メソッド

Abandon(Guid, String)

指定したワークフロー インスタンスの破棄を試行します。

BeginAbandon(Guid, String, AsyncCallback, Object)

指定したワークフロー インスタンスを破棄するための非同期操作を開始します。

BeginCancel(Guid, AsyncCallback, Object)

指定したワークフロー インスタンスを取り消すための非同期操作を開始します。

BeginRun(Guid, AsyncCallback, Object)

指定したワークフロー インスタンスを実行するための非同期操作を開始します。

BeginSuspend(Guid, String, AsyncCallback, Object)

指定したワークフロー インスタンスを中断するための非同期操作を開始します。

BeginTerminate(Guid, String, AsyncCallback, Object)

指定したワークフロー インスタンスを終了するための非同期操作を開始します。

BeginTransactedCancel(Guid, AsyncCallback, Object)

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

BeginTransactedRun(Guid, AsyncCallback, Object)

トランザクション内でワークフロー インスタンスを実行する非同期操作を開始します。

BeginTransactedSuspend(Guid, String, AsyncCallback, Object)

指定したワークフロー インスタンスを中断する非同期操作を開始します。

BeginTransactedTerminate(Guid, String, AsyncCallback, Object)

トランザクション内でワークフロー インスタンスを終了する非同期操作を開始します。

BeginTransactedUnsuspend(Guid, AsyncCallback, Object)

トランザクション内で指定したワークフロー インスタンスを再開する非同期操作を開始します。

BeginUnsuspend(Guid, AsyncCallback, Object)

指定したワークフロー インスタンスを再開する非同期操作を開始します。

Cancel(Guid)

指定したワークフロー インスタンスを取り消します。

EndAbandon(IAsyncResult)

非同期の破棄操作を完了します。

EndCancel(IAsyncResult)

非同期の取り消し操作を完了します。

EndRun(IAsyncResult)

非同期の実行操作を完了します。

EndSuspend(IAsyncResult)

非同期の中断操作を完了します。

EndTerminate(IAsyncResult)

非同期の終了操作を完了します。

EndTransactedCancel(IAsyncResult)

トランザクション処理された非同期の取り消し操作を完了します。

EndTransactedRun(IAsyncResult)

トランザクション処理された非同期の実行操作を完了します。

EndTransactedSuspend(IAsyncResult)

トランザクション処理された非同期の中断操作を完了します。

EndTransactedTerminate(IAsyncResult)

トランザクション処理された非同期の終了操作を完了します。

EndTransactedUnsuspend(IAsyncResult)

トランザクション処理された非同期の中断解除操作を完了します。

EndUnsuspend(IAsyncResult)

非同期の中断解除操作を完了します。

Run(Guid)

指定したワークフロー インスタンスの実行を開始します。

Suspend(Guid, String)

指定したワークフロー インスタンスを中断します。

Terminate(Guid, String)

指定したワークフロー インスタンスを終了します。

TransactedCancel(Guid)

トランザクション内で指定したワークフロー インスタンスを取り消します。

TransactedRun(Guid)

トランザクション内で指定したワークフロー インスタンスを実行します。

TransactedSuspend(Guid, String)

トランザクション内で指定したワークフロー インスタンスを中断します。

TransactedTerminate(Guid, String)

トランザクション内で指定したワークフロー インスタンスを終了します。

TransactedUnsuspend(Guid)

トランザクション内で指定したワークフロー インスタンスを再開します。

Unsuspend(Guid)

指定したワークフロー インスタンスを再開します。

適用対象