3

私は、次のようにWF3で実行できるのと同様に、WF4のWorkflowApplicationにSqlTrackingServiceを追加する方法を探していました。

WorkflowRuntime wr = new WorkflowRuntime();
SqlTrackingService ts = new SqlTrackingService("Initial Catalog=Tracking;Data 
Source=localhost;Integrated Security=SSPI;");
ts.UseDefaultProfile = true;
wr.AddService(ts);
wr.StartRuntime();

前もって感謝します!

4

1 に答える 1

3

WF4にはTrackingParticipantの概念があります。追跡参加者をワークフロー実行に添付すると、そのイベントが受信されます。

SQLTrackingParticipantを実装できます。\ WF \ Basic \ Tracking \ SqlTrackingフォルダーにあるカスタムSQLTrackingParticipantの例を利用できる場合は、これらのWFの例を確認してください。

于 2013-03-13T17:47:16.960 に答える