Partilhar via


<controlo> do WCF

Representa uma secção de configuração para definir definições de controlo para um serviço de fluxo de trabalho.

Para obter mais informações sobre o controlo de fluxos de trabalho e a respetiva configuração, veja Rastreio e Rastreio de Fluxos de Trabalho e Configurar o Controlo para um Fluxo de Trabalho.

<configuração>
  <system.serviceModel>
    <controlo>

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>

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Nenhum.

Elementos Subordinados

Elemento Descrição
<participantes> Uma coleção de elementos de configuração que definem os participantes que subscrevem registos de controlo. Os participantes de controlo contêm a lógica para processar o payload a partir dos registos de controlo (por exemplo, podem optar por escrever num ficheiro).
<trackingProfile> Um perfil de controlo para filtrar registos de controlo emitidos a partir de uma instância de fluxo de trabalho.

Elementos Principais

Elemento Descrição
sistema. ServiceModel O elemento raiz de todos os elementos de configuração do fluxo de trabalho.

Observações

O controlo permite-lhe examinar a execução de um fluxo de trabalho. A infraestrutura de controlo de fluxo de trabalho instrumenta um fluxo de trabalho para emitir registos que refletem eventos-chave durante a execução. Por exemplo, quando uma instância de fluxo de trabalho inicia ou conclui os registos de controlo são emitidos. O controlo também pode extrair dados relevantes para a empresa associados às variáveis de fluxo de trabalho. Por exemplo, se o fluxo de trabalho representar um sistema de processamento de encomendas, o ID da encomenda pode ser extraído juntamente com o registo de controlo. Em geral, ativar o controlo de WF facilita o diagnóstico ou a análise de negócios através de uma execução de fluxo de trabalho.

Ver também