カスタム アクティビティのプロパティ値を独自の追跡サービスで追跡したい。つまり、組み込みの SQL 追跡サービスでは必要ない。ワークフローやアクティビティの状態などを見ることができるという点で SQL 追跡サービスを再現することに成功していますが、プロパティの値も見たいと思っています。
MS WF に基づく独自のワークフロー エンジンを使用して、ドキュメント管理システム (DMS) の多くのワークフローを作成しています。したがって、ワークフロー ランタイムを変更することはできません (必要な場合)。ソリューションは、基盤となる Microsoft ワークフロー ランタイムの組み込み機能と連携する必要があります。
私たちのワークフローは通常、作成したカスタム アクティビティを通じてデータベース ルックアップを行います。これらのルックアップ値は、プログラム フローまたは DMS への永続化のために他のアクティビティに渡されます。実行時にこれらの参照値が何であるか、実際に DMS 独自のアクティビティのプロパティの値を確認できれば素晴らしいことです。