2009-03-10 1 views
1

ワークフローに関するデータを格納するカスタムクラスを返すパブリック "State"プロパティを持つワークフローがあります(ワークフローの実行中に変更されます)。ホストアプリケーションコードでパブリックワークフロープロパティにアクセスする方法は?

ワークフローホスト(この場合はASP.NETアプリ)のコードで、そのプロパティの値を取得するには、どのパターン/練習が最適ですか?

私はCallExternalMethodActivityを調べましたが、私のケースでは、「オンデマンド」モデルが必要なので、私はそれを排除しました。私は自分のワークフローを要求して、実行の時間。

私は追跡サービスも検討しましたが、私は実際にどのようなイベントの追跡も気にしないので、追跡モデル全体のオーバーヘッドがあり、追跡ストアにデータを保存することの重複もあるようですすでにワークフローの一部です。

提案/コード例?

答えて

2

マットミルナーは、作業サンプルでpretty good articleを持っています。彼はあなたのために仕事をするカスタムトラッキングサービスを使用しているので、トラッキングプロファイルなどを混乱させる必要はありません。

記事のユーザーコメントには、永続的なワークフローに関する重要な情報が含まれているので、必ず読んでください。

関連する問題