Compartilhar via


System.Workflow.Runtime Namespace

Fornece classes relacionadas ao runtime de fluxo de trabalho.

Classes

CorrelationProperty

Representa um par nome e valor usado para correlacionar mensagens a atividades de recebimento específicas.

CorrelationToken

Gerencia as assinaturas da CorrelationProperty para as atividades do proprietário. Essa classe não pode ser herdada.

CorrelationTokenCollection

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

CorrelationTokenEventArgs

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

ServicesExceptionNotHandledEventArgs

Fornece dados para o evento de ServicesExceptionNotHandled .

TimerEventSubscription

Representa uma assinatura de um evento do temporizador.

TimerEventSubscriptionCollection

Representa uma lista ordenada de objetos TimerEventSubscription.

WorkflowCompletedEventArgs

Fornece dados para o evento de WorkflowCompleted .

WorkflowEnvironment

Representa o ambiente de transações da instância do fluxo de trabalho que está em execução no thread atual.

WorkflowEventArgs

Fornece dados para eventos de fluxo de trabalho.

WorkflowInstance

Representa uma instância de fluxo de trabalho.

WorkflowOwnershipException

A exceção que é gerada quando o mecanismo de runtime de fluxo de trabalho tenta carregar uma instância de fluxo de trabalho que está carregada por outra instância do mecanismo de runtime de fluxo de trabalho no momento. Além disso, essa exceção é gerada quando o mecanismo de runtime de fluxo de trabalho tenta salvar um fluxo de trabalho após a expiração do tempo limite de propriedade que foi especificado ao carregar o fluxo de trabalho.

WorkflowQueue

Representa uma fila de fluxo de trabalho.

WorkflowQueueInfo

Contém informações sobre um WorkflowQueue.

WorkflowQueuingService

Fornece os serviços para o gerenciamento de objetos WorkflowQueue.

WorkflowRuntime

Representa o ambiente de execução configurável fornecido pelo mecanismo de tempo de execução de fluxo de trabalho para fluxos de trabalho.

WorkflowRuntimeEventArgs

Fornece dados para os eventos de Started e de Stopped .

WorkflowSuspendedEventArgs

Fornece dados para o evento de WorkflowSuspended .

WorkflowTerminatedEventArgs

Fornece dados para o evento de WorkflowTerminated .

Interfaces

IPendingWork

Fornece métodos para participar de um lote de trabalho.

IWorkBatch

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

Enumerações

WorkflowStatus

Especifica o status de uma instância de fluxo de trabalho.