ProcessId
ID を受け取り、SQL データベースにアクセスし、何らかの作業を行い、呼び出し元に何も返さないアクティビティがあります。SQL データベースがビジー状態の場合ProcessId
、遅延アクティビティを実行し、遅延が完了するとデータベースへのアクセスを再試行します。(遅延アクティビティのため)アイドル状態ですがProcessId
、持続させたいです。
処理する必要がある ID の配列があります。IDごとに実行するアクティビティMain
があるアクティビティがあります。ParallelForEach
ProcessId
それぞれが正しく持続し、アクティビティProcessId
で同期的に実行されるようにするにはどうすればよいですか?ParallelForEach
現在、Host
活動をしています。実行すると、WorkflowApplication
が割り当てられた がありInstanceStore
ます。これによりWorkflowApplication
、 が呼び出されますProcessId
。Main
のアクティビティではParallelForEach
、アクティビティを呼び出しますHost
。ただし、これは機能しないようです。何も永続化されないか、アクティビティが次々に実行されます。