Delen via


<tracering> van WCF

Vertegenwoordigt een configuratiesectie voor het definiëren van traceringsinstellingen voor een werkstroomservice.

Zie Werkstroom bijhouden en traceren en Tracering configureren voor een werkstroom voor meer informatie over het bijhouden van werkstromen en de configuratie ervan.

<Configuratie>
  <system.serviceModel>
    <Bijhouden>

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>

Kenmerken en elementen

In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.

Kenmerken

Geen.

Onderliggende elementen

Element Beschrijving
<Deelnemers> Een verzameling configuratie-elementen die deelnemers definiëren die zich abonneren op traceringsrecords. De traceringsdeelnemers bevatten de logica voor het verwerken van de nettolading uit de traceringsrecords (ze kunnen er bijvoorbeeld voor kiezen om naar een bestand te schrijven).
<trackingProfile> Een traceringsprofiel voor het filteren van traceringsrecords die worden verzonden vanuit een werkstroomexemplaar.

Bovenliggende elementen

Element Beschrijving
Systeem. ServiceModel Het hoofdelement van alle werkstroomconfiguratie-elementen.

Opmerkingen

Bijhouden biedt u de mogelijkheid om de uitvoering van een werkstroom te onderzoeken. De infrastructuur voor werkstroomtracering instrumenteert een werkstroom om records te verzenden die belangrijke gebeurtenissen tijdens de uitvoering weerspiegelen. Wanneer een werkstroomexemplaar bijvoorbeeld wordt gestart of voltooid, worden er records verzonden. Bijhouden kan ook zakelijke relevante gegevens extraheren die zijn gekoppeld aan de werkstroomvariabelen. Als de werkstroom bijvoorbeeld een orderverwerkingssysteem vertegenwoordigt, kan de order-id samen met de traceringsrecord worden geëxtraheerd. Over het algemeen vergemakkelijkt het inschakelen van WF-tracering diagnostische gegevens of bedrijfsanalyses via de uitvoering van een werkstroom.

Zie ook