0

私はWF4サービスを実装しています。私は、アプリケーションファブリックのイベントログでワークフローインスタンスの相関IDを確認したいと考えています。基本的に私はappファブリックにカスタムメッセージを書きたいと思っています。これまでのところ、私はここにコードを賭けるこのコードが、何もありません、相関処理イベントをAppFabricに書き込む

protected override Contract1 Execute(CodeActivityContext context) 
{ 
     //........... 
      CustomTrackingRecord record=new CustomTrackingRecord(context.WorkflowInstanceId,"test  record...",TraceLevel.Info); 
      context.Track(record);  
     //..........   
} 

答えて

0

私は、追跡プロファイルを設定することで自分の要件を達成することができました。トリッキーなプロフィールでは、トラッキング変数を追加しました。ここで私がそれをした方法があります。

  <activitystatequery activityname="Process New Order"> 
       <states> 
        <state name="Closed"> 
       </state></states> 
       <variables> 
        <variable name="StatusText"> 
        <variable name="NewPurchaseOrder"> 
        <variable name="PurchaseTotal"> 

       </variable></variable></variable></variables> 
       </activitystatequery> 

詳細については、 http://codetuner.blogspot.com/2012/02/workflow-foundation-4-app-fabric.html

1

を使用していただけで罰金追跡放出されていますが、それらをピックアップして、追跡参加するのAppFabricを設定する必要があります。

関連する問題