System.Workflow.Runtime Espaço de Nomes

Fornece classes relacionadas com o tempo de execução do fluxo de trabalho.

Classes

Name Description
CorrelationProperty

Representa um par nome e valor usado para correlacionar mensagens com atividades específicas de receção.

CorrelationToken

Gerir as subscrições CorrelationProperty das atividades do proprietário. Esta classe não pode ser herdada.

CorrelationTokenCollection

Representa uma coleção de CorrelationToken classes. Esta classe não pode ser herdada.

CorrelationTokenEventArgs

Contém os dados de eventos associados ao CorrelationToken. Esta classe não pode ser herdada.

ServicesExceptionNotHandledEventArgs

Fornece dados para o ServicesExceptionNotHandled evento.

TimerEventSubscription

Representa uma subscrição a um evento temporizador.

TimerEventSubscriptionCollection

Representa uma lista ordenada de TimerEventSubscription objetos.

WorkflowCompletedEventArgs

Fornece dados para o WorkflowCompleted evento.

WorkflowEnvironment

Representa o ambiente transacional da instância de workflow que está a correr no thread atual.

WorkflowEventArgs

Fornece dados para eventos de fluxo de trabalho.

WorkflowInstance

Representa uma instância de workflow.

WorkflowOwnershipException

A exceção é lançada quando o motor de execução de workflow tenta carregar uma instância de workflow que está atualmente carregada por outra instância do motor de execução de workflow. Além disso, esta exceção é lançada quando o motor de execução do workflow tenta guardar um workflow após o timeout de propriedade especificado durante o carregamento do workflow ter expirado.

WorkflowQueue

Representa uma fila de fluxo de trabalho.

WorkflowQueueInfo

Contém informação sobre um WorkflowQueue.

WorkflowQueuingService

Fornece os serviços para a gestão de WorkflowQueue objetos.

WorkflowRuntime

Representa o ambiente de execução configurável fornecido pelo motor de execução de workflow para workflows.

WorkflowRuntimeEventArgs

Fornece dados para os eventos Started e Stopped.

WorkflowSuspendedEventArgs

Fornece dados para o WorkflowSuspended evento.

WorkflowTerminatedEventArgs

Fornece dados para o WorkflowTerminated evento.

Interfaces

Name Description
IPendingWork

Fornece métodos para participar num grupo de trabalho.

IWorkBatch

Fornece métodos para adicionar trabalho a um lote de trabalho.

Enumerações

Name Description
WorkflowStatus

Especifica o estado de uma instância de workflow.