2

Windows Workflow Foundation 4.5 を使用する予定です。カスタム データベースで情報を追跡する必要があります。リストはユーザー インターフェイスに表示されます (自分のタスク、すべてのタスク)。カスタム アクティビティをワークフローに追加する必要のない汎用システムを使用する最善の方法は何ですか。

  • ワークフローが作成されました
  • ワークフローが終了しました
  • ワークフローが終了しました
  • 受信アクティビティが開始されました (カスタム レコードをテーブルに記録します)
  • 受信アクティビティが完了しました --> イベントをブックマークしますか?? また、アクティビティ インスタンス ID をデータベース内のレコードと関連付ける必要があります。...

これには追跡参加者を使用する必要がありますか?それとも、ワークフロー サービス ホストのイベントを利用できますか?

4

2 に答える 2

0

ワークフローにカスタム アクティビティを追加する必要はありません。SQL 追跡参加者を実装できます。サンプルは次のとおりです: http://msdn.microsoft.com/en-us/library/ee622983.aspx

于 2013-03-20T16:56:19.930 に答える