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