System.Workflow.Runtime Namespace

Fornece classes relacionadas ao runtime do fluxo de trabalho.

Classes

Nome Description
CorrelationProperty

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

CorrelationToken

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

CorrelationTokenCollection

Representa uma coleção de CorrelationToken classes. 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 ServicesExceptionNotHandled.

TimerEventSubscription

Representa uma assinatura para um evento de temporizador.

TimerEventSubscriptionCollection

Representa uma lista ordenada de TimerEventSubscription objetos.

WorkflowCompletedEventArgs

Fornece dados para o evento WorkflowCompleted.

WorkflowEnvironment

Representa o ambiente transacional da instância de 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 gerada quando o mecanismo de runtime de fluxo de trabalho tenta carregar uma instância de fluxo de trabalho que atualmente é carregada por outra instância do mecanismo de runtime de fluxo de trabalho. Além disso, essa exceção é gerada quando o mecanismo de runtime de fluxo de trabalho tenta salvar um fluxo de trabalho após o tempo limite de propriedade especificado durante o carregamento do 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 gerenciamento de WorkflowQueue objetos.

WorkflowRuntime

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

WorkflowRuntimeEventArgs

Fornece dados para os eventos Started e Stopped.

WorkflowSuspendedEventArgs

Fornece dados para o evento WorkflowSuspended.

WorkflowTerminatedEventArgs

Fornece dados para o evento WorkflowTerminated.

Interfaces

Nome Description
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

Nome Description
WorkflowStatus

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