Megosztás a következőn keresztül:


<WCF nyomon követése>

Egy munkafolyamat-szolgáltatás nyomkövetési beállításainak meghatározására szolgáló konfigurációs szakaszt jelöl.

A munkafolyamat-nyomkövetéssel és annak konfigurációjával kapcsolatos további információkért lásd: Munkafolyamat nyomon követése és nyomon követése , valamint a munkafolyamat nyomon követésének konfigurálása.

<Konfigurációs>
  <system.serviceModel>
    <Követés>

Syntax

<system.serviceModel>
  <tracking>
    <participants>
      <add name="String"
           profileName="String"
           type="String" />
    </participants>
    <profiles>
      <trackingProfile name="String">
        <workflow activityDefinitionId="String">
          <activityScheduledQueries>
            <activityScheduledQuery activityName="String"
                                    childActivityName="String"/>
          </activityScheduledQueries>
          <activityStateQueries>
            <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>

Attribútumok és elemek

Az alábbi szakaszok az attribútumokat, a gyermekelemeket és a szülőelemeket ismertetik.

Attribútumok

Nincsenek.

Gyermekelemek

Elem Leírás
<Résztvevők> A rekordkövetésre feliratkozó résztvevőket meghatározó konfigurációs elemek gyűjteménye. A nyomkövetési résztvevők tartalmazzák a nyomkövetési rekordokból származó hasznos adatok feldolgozására szolgáló logikát (például dönthetnek úgy, hogy egy fájlba írnak).
<trackingProfile> A munkafolyamat-példányból kibocsátott nyomkövetési rekordok szűrésére szolgáló nyomkövetési profil.

Szülőelemek

Elem Leírás
Rendszer. ServiceModel Az összes munkafolyamat-konfigurációs elem gyökéreleme.

Megjegyzések

A követés lehetővé teszi a munkafolyamat végrehajtásának vizsgálatát. A munkafolyamat-követési infrastruktúra egy munkafolyamatot hoz létre, amely a végrehajtás során kulcsfontosságú eseményeket tükröző rekordokat bocsát ki. Ha például egy munkafolyamat-példány elindul vagy befejezi a nyomkövetési rekordokat, a rendszer kibocsátja a rekordokat. A nyomon követés a munkafolyamat-változókhoz kapcsolódó üzleti szempontból releváns adatokat is kinyerheti. Ha például a munkafolyamat egy rendelésfeldolgozó rendszert jelöl, a rendelésazonosító a nyomkövetési rekorddal együtt kinyerhető. A WF-nyomkövetés engedélyezése általában megkönnyíti a diagnosztika vagy az üzleti elemzések végrehajtását egy munkafolyamat-végrehajtás során.

Lásd még