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)

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

適用対象