System.Workflow.Runtime Spazio dei nomi

Fornisce le classi correlate al runtime del flusso di lavoro.

Classi

CorrelationProperty

Rappresenta una coppia nome/valore utilizzata per correlare i messaggi alle specifiche attività riceventi.

CorrelationToken

Gestisce le sottoscrizioni di CorrelationProperty per le attività del proprietario. La classe non può essere ereditata.

CorrelationTokenCollection

Rappresenta una raccolta di classi CorrelationToken. La classe non può essere ereditata.

CorrelationTokenEventArgs

Contiene i dati degli eventi associati a CorrelationToken. La classe non può essere ereditata.

ServicesExceptionNotHandledEventArgs

Fornisce dati per l'evento ServicesExceptionNotHandled.

TimerEventSubscription

Rappresenta una sottoscrizione a un evento timer.

TimerEventSubscriptionCollection

Rappresenta un elenco ordinato di oggetti TimerEventSubscription.

WorkflowCompletedEventArgs

Fornisce dati per l'evento WorkflowCompleted.

WorkflowEnvironment

Rappresenta l'ambiente transazionale dell'istanza del flusso di lavoro in esecuzione sul thread corrente.

WorkflowEventArgs

Fornisce i dati per gli eventi del flusso di lavoro.

WorkflowInstance

Rappresenta un'istanza del flusso di lavoro.

WorkflowOwnershipException

Eccezione che viene generata quando il motore di runtime del flusso di lavoro tenta di caricare un'istanza del flusso di lavoro che è attualmente caricata da un'altra istanza del motore di runtime del flusso di lavoro. Inoltre, questa eccezione viene generata quando il motore di runtime del flusso di lavoro tenta di salvare un flusso di lavoro quando il timeout di proprietà specificato durante il caricamento del flusso di lavoro è scaduto.

WorkflowQueue

Rappresenta una coda del flusso di lavoro.

WorkflowQueueInfo

Contiene informazioni relative a WorkflowQueue.

WorkflowQueuingService

Fornisce i servizi per la gestione degli oggetti WorkflowQueue.

WorkflowRuntime

Rappresenta l'ambiente di esecuzione configurabile fornito dal motore di runtime del flusso di lavoro per i flussi di lavoro.

WorkflowRuntimeEventArgs

Fornisce i dati per gli eventi Started e Stopped.

WorkflowSuspendedEventArgs

Fornisce dati per l'evento WorkflowSuspended.

WorkflowTerminatedEventArgs

Fornisce dati per l'evento WorkflowTerminated.

Interfacce

IPendingWork

Fornisce i metodi per partecipare a un batch di lavoro.

IWorkBatch

Fornisce metodi per aggiungere lavoro a un batch di lavoro.

Enumerazioni

WorkflowStatus

Specifica lo stato di un'istanza del flusso di lavoro.