<variable>

Vertegenwoordigt een verzameling variabelen die zijn gekoppeld aan deze activiteitsquery.

Zie Traceringsprofielen voor meer informatie over het bijhouden van profielquery's.

<configuration>
  <system.ServiceModel>
    <tracking>
      <trackingProfile>
        <workflow>
          <activityStateQueries>
            <activityStateQuery>
              <variables>
                <variable>

Syntaxis

<tracking>
  <trackingProfile name="Name">
    <workflow>
      <activityStateQueries>
        <activityStateQuery activityName="String" />
        <variables>
          <variable name="String" />
        </variables>
      </activityStateQueries>
    </workflow>
  </trackingProfile>
</tracking>

Kenmerken en elementen

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

Attributes

Attribute Description
naam Een tekenreeks die de naam van de variabele aangeeft.

Kind-elementen

Geen.

Bovenliggende elementen

Onderdeel Description
<Variabele> Een variabele die is gekoppeld aan een activiteitsstatusquery.

Opmerkingen

Een unieke functie van een ActivityStateQuery is de mogelijkheid om gegevens te extraheren bij het bijhouden van de uitvoering van een werkstroom. Dit biedt extra context bij het openen van de traceringsrecords na de uitvoering. U kunt de <argumenten>, <statussen> en <statuselementen> gebruiken om een variabele of argument te extraheren uit elke activiteit in een werkstroom. In het volgende voorbeeld ziet u een activiteitsstatusquery waarmee variabelen en argumenten worden geëxtraheerd wanneer de traceringsrecord van Closed de activiteit wordt verzonden. Variabelen en argumenten kunnen alleen worden geëxtraheerd met een ActivityStateRecord en worden dus geabonneerd op een traceringsprofiel met behulp van <activityStateQuery>.

<activityStateQuery activityName="SendEmailActivity">
  <states>
    <state name="Closed"/>
  </states>
  <variables>
    <variable name="FromAddress"/>
  </variables>
  <arguments>
    <argument name="Result"/>
  </arguments>
</activityStateQuery>

Zie ook