質問

私は、AppFabricので展開WF4ワークフローサービスを提供しています。内蔵のいずれかが存在している現在アクティブなすべてのワークフローインスタンス間で一般的な検索を行う方法?

たとえば、「私を得るの変数を持っているすべてのアクティブ・インスタンスのリストX = 5」?

誰かがこの上で正しい方向に私を指すことができれば、

それははるかに高く評価されるだろう。

役に立ちましたか?

解決

あなたが作成されWorklfowInstanceStoreデータベースを使用して行うことができます。これが実行されているすべてのワークフローのためのエントリを持つことになります。次はあなたがワークフローから抽出値にプロパティの昇格を設定し、それらをデータベースに保存することができます。 System.Activities.DurableInstancing.InstancePromotedPropertiesは、値のためにあなたをクエリしましょう、あなたのワークフローのInstanceIdを与える閲覧ます。

上の例えばのこちらを参照してください。始める方法。そうするためにカスタムアクティビティを使用せずに抽出値に対する一つの良い方法は、ワークフローの追跡者を使用しています。

scroll top