<tracking>

ワークフロー サービスの追跡設定を定義する構成セクションを表します。

ワークフロー追跡とその構成の詳細については、「Workflow Tracking and Tracing」および「Configuring Tracking for a Workflow」を参照してください。

Schema Hierarchy

<system.serviceModel>
  <tracking>

構文

   <system.serviceModel>  <tracking>       <participants>       <add name="String"            profileName="String"           type="String" />      </participants>     <trackingProfile name="String">      <workflow activityDefinitionId="String">          <activityScheduledQueries>             <activityScheduledQuery activityName="String"                 childActivityName="String"/>          </activityScheduledQueries>             <activityStateQuery activityName="String" />                <arguments>                   <argument name="String"/>                </arguments>                <states>                   <state name="String"/>                </states>                <variables>                   <variable name="String"/>                </variables>          </activityStateQueries>          <bookmarkResumptionQueries>             <bookmarkResumptionQuery name="String" />          </bookmarkResumptionQueries>          <cancelRequestQueries>             <cancelRequestQuery activityName="String"                 childActivityName="String"/>          </cancelRequestQueries>          <customTrackingQueries>             <customTrackingQuery activityName="String"                 name="String"/>          </customTrackingQueries>          <faultPropagationQueries>             <faultPropagationQuery activityName="String"                 faultHandlerActivityName="String"/>          </faultPropagationQueries>         <workflowInstanceQueries>            <workflowInstanceQuery>              <states>                 <state name="String"/>              </states>          </workflowInstanceQuery>        </workflowInstanceQueries>      </workflow>    </trackingProfile>           </profiles>  </tracking></system.serviceModel>

属性と要素

以降のセクションでは、属性、子要素、および親要素について説明します。

属性

なし。

子要素

要素 説明

<participants>

追跡レコードをサブスクライブする参加要素を定義する、構成要素のコレクション。追跡参加要素には、追跡レコードからペイロードを処理するロジックが含まれています (たとえば、ファイルへの書き込みを選択できるなど)。

<trackingProfile>

ワークフロー インスタンスで発生した追跡レコードをフィルター処理するための追跡プロファイル。

親要素

要素 説明

system.ServiceModel

すべてのワークフロー構成要素のルート要素。

解説

追跡には、ワークフローの実行を検証する機能が用意されています。ワークフロー追跡インフラストラクチャはワークフローをインストルメント化し、実行中の主要イベントを反映してレコードを生成します。たとえば、ワークフロー インスタンスが開始または完了すると、追跡レコードが生成されます。また、追跡によって、ワークフロー変数に関連付けられたビジネス関連データを抽出することもできます。たとえば、ワークフローが注文処理システムを表している場合は、注文 ID と共に追跡レコードを抽出できます。一般的に、WF 追跡機能を有効にすると、ワークフロー実行の診断またはビジネス分析が容易になります。

参照

リファレンス

System.ServiceModel.Activities.Tracking.Configuration.TrackingSection

その他のリソース

Workflow Tracking and Tracing

ビルド日:2010-02-13