次の方法で共有


追跡と RuleSet トレース情報

RuleSet を実行すると、追跡イベントが各ホスト上に構成された追跡サービスに送信されます。これらのホストは、UserTrackPoint を追跡プロファイルに追加することによって、これらのイベントを受け取るように登録されていたホストです。RuleActionTrackingEvent が送信されます。これにより、評価されたルールの名前および条件評価結果 (真または偽) が提供されます。詳細については、「RuleActionTrackingEvent Sample」を参照してください。

アクティビティに対するルール条件の評価結果は、アクティビティの実行を追跡することで暗黙に追跡できます。

トレースの有効化

次のようなコードをアプリケーション構成ファイルに追加することにより、追加の RuleSet 評価情報をログ ファイルに送ることができます。

<configuration>
   <system.diagnostics>
      <switches>
            <add name="System.Workflow.Activities.Rules" value="Information"/>
      </switches>
   </system.diagnostics>
</configuration>

次の情報がログ ファイルに送られます。

  • RuleSet 実行 (情報)

  • 条件評価の結果 (情報)

  • 条件の依存関係に関する情報 (詳細)

  • アクションによる影響に関する情報 (詳細)

  • チェーン関係 (詳細)

  • 条件評価 (詳細)

  • アクションの実行 (詳細)

すべてのトレース メッセージは指定のレベルで定義されているので、構成ファイルでは、表示するメッセージの種類に対して「情報」レベルまたは「詳細」レベルを適切に設定してください。

関連項目

参照

RuleSet

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.