<activityStateQueries> di WCF

Rappresenta una raccolta di query usate per rilevare le modifiche al ciclo di vita delle attività che costituiscono un'istanza del flusso di lavoro. Ad esempio, è possibile tenere traccia di ogni volta che l'attività "Invia posta elettronica" viene completata all'interno di un'istanza del flusso di lavoro. Questa query è necessaria affinché un partecipante del rilevamento sottoscriva gli oggetti record di stato. Gli stati disponibili per la sottoscrizione sono specificati in ActivityStates.

Per altre informazioni sulle query del profilo di rilevamento, vedere Profili di rilevamento.

<Configurazione>
  <system.serviceModel>
    <Monitoraggio>
      <Profili>
        <Trackingprofile>
          <Workflow>
            <activityStateQueries>

Sintassi

<tracking>
  <profiles>
    <trackingProfile name="Name">
      <workflow>
        <activityStateQueries>
          <activityStateQuery activityName="String">
            <arguments>
              <argument name="String" />
            </arguments>
            <states>
              <state name="String" />
            </states>
            <variables>
              <variable name="String" />
            </variables>
          </activityStateQuery>
        </activityStateQueries>
      </workflow>
    </trackingProfile>
  </profiles>
</tracking>

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione
<activityStateQuery> Query utilizzata per rilevare la gestione degli errori che si verificano all'interno di un'attività. Questo evento si verifica ogni volta che un FaultHandler elabora un errore.

Elementi padre

Elemento Descrizione
<Workflow> Elemento di configurazione contenente tutte le query per un flusso di lavoro specifico identificato dalla proprietà activityDefinitionId.

Vedi anche