次の方法で共有


WorkflowInstance の作成と実行

このトピックの内容は、Windows Workflow Foundation 4 に該当します。

このサンプルでは、ワークフロー インスタンスを実行する方法を示します。ここでは、ワークフロー インスタンスを同期的または非同期的に実行する方法を示します。

使用例

WorkflowInstanceWorkflowInvokerWorkflowApplication

説明

サンプルの最初の部分では Invoke を使用します。これはワークフローを実行する最も基本的な方法です。Invoke を使用して実行するワークフローは、同期的にのみ実行できます。

サンプルの 2 つ目の部分では WorkflowApplication クラスを使用します。WorkflowApplication を使用すると、各インスタンスをより細かく制御できるようになり、実行中のワークフローと対話したり、ワークフローを非同期的に実行したりできます。

Ee834514.Important(ja-jp,VS.100).gif 注 :
サンプルは、既にコンピューターにインストールされている場合があります。続行する前に、次の (既定の) ディレクトリを確認してください。

<InstallDrive>:\WF_WCF_Samples

このディレクトリが存在しない場合は、「.NET Framework 4 向けの Windows Communication Foundation (WCF) および Windows Workflow Foundation (WF) のサンプル」にアクセスして、Windows Communication Foundation (WCF) および WF のサンプルをすべてダウンロードしてください。このサンプルは、次のディレクトリに格納されます。

<InstallDrive>:\WF_WCF_Samples\WF\Basic\Execution\CreatingWorkflowInstances