追跡と RuleSet トレース情報
RuleSet を実行すると、追跡イベントが各ホスト上に構成された追跡サービスに送信されます。これらのホストは、UserTrackPoint を追跡プロファイルに追加することによって、これらのイベントを受け取るように登録されていたホストです。RuleActionTrackingEvent が送信されます。これにより、評価されたルールの名前および条件評価結果 (真または偽) が提供されます。詳細については、「RuleActionTrackingEvent Sample」を参照してください。
アクティビティに対するルール条件の評価結果は、アクティビティの実行を追跡することで暗黙に追跡できます。
トレースの有効化
次のようなコードをアプリケーション構成ファイルに追加することにより、追加の RuleSet 評価情報をログ ファイルに送ることができます。
<configuration>
<system.diagnostics>
<switches>
<add name="System.Workflow.Activities.Rules" value="Information"/>
</switches>
</system.diagnostics>
</configuration>
次の情報がログ ファイルに送られます。
RuleSet 実行 (情報)
条件評価の結果 (情報)
条件の依存関係に関する情報 (詳細)
アクションによる影響に関する情報 (詳細)
チェーン関係 (詳細)
条件評価 (詳細)
アクションの実行 (詳細)
すべてのトレース メッセージは指定のレベルで定義されているので、構成ファイルでは、表示するメッセージの種類に対して「情報」レベルまたは「詳細」レベルを適切に設定してください。
関連項目
参照
Copyright © 2007 by Microsoft Corporation.All rights reserved.