1

Windows Workflow Foundation 4.0 を使用しています。

ワークフローの開始時に受信アクティビティ用に定義された EndPoint を使用して、WorkflowServiceHost を実行するコンソール アプリを取得しました。

クライアント アプリでこのエンドポイントを呼び出し、いくつかのパラメーターを渡すことができますが、WorkflowInstanceId をクライアント アプリに返す方法がわかりません。

4

1 に答える 1

1

WorkflowInstanceIdは、デフォルトではSendReplyまたはその他の標準のアクティビティに公開されていません。カスタムCodeActivityを作成し、渡されたコンテキストオブジェクトからInstanceIdを返す必要があります。次に、ワークフロー変数に返されたIDを格納し、SendReplyから返すことができます。

于 2011-11-14T20:40:02.043 に答える