System.Workflow.Runtime Spazio dei nomi

Fornisce classi correlate al runtime del flusso di lavoro.

Classi

Nome Descrizione
CorrelationProperty

Rappresenta una coppia nome e valore utilizzata per correlare i messaggi a specifiche attività di ricezione.

CorrelationToken

Gestisce le sottoscrizioni dell'oggetto CorrelationProperty alle attività del proprietario. La classe non può essere ereditata.

CorrelationTokenCollection

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

CorrelationTokenEventArgs

Contiene i dati dell'evento associati all'oggetto CorrelationToken. La classe non può essere ereditata.

ServicesExceptionNotHandledEventArgs

Fornisce i dati per l'evento ServicesExceptionNotHandled.

TimerEventSubscription

Rappresenta una sottoscrizione a un evento timer.

TimerEventSubscriptionCollection

Rappresenta un elenco ordinato di TimerEventSubscription oggetti.

WorkflowCompletedEventArgs

Fornisce i dati per l'evento WorkflowCompleted.

WorkflowEnvironment

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

WorkflowEventArgs

Fornisce dati per gli eventi del flusso di lavoro.

WorkflowInstance

Rappresenta un'istanza del flusso di lavoro.

WorkflowOwnershipException

Eccezione generata quando il motore di runtime del flusso di lavoro tenta di caricare un'istanza del flusso di lavoro 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 dopo il timeout di proprietà specificato durante il caricamento del flusso di lavoro è scaduto.

WorkflowQueue

Rappresenta una coda del flusso di lavoro.

WorkflowQueueInfo

Contiene informazioni su un WorkflowQueue.

WorkflowQueuingService

Fornisce i servizi per la gestione degli WorkflowQueue oggetti.

WorkflowRuntime

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

WorkflowRuntimeEventArgs

Fornisce dati per gli eventi Started e Stopped.

WorkflowSuspendedEventArgs

Fornisce i dati per l'evento WorkflowSuspended.

WorkflowTerminatedEventArgs

Fornisce i dati per l'evento WorkflowTerminated.

Interfacce

Nome Descrizione
IPendingWork

Fornisce metodi per partecipare a un batch di lavoro.

IWorkBatch

Fornisce metodi per aggiungere lavoro a un batch di lavoro.

Enumerazioni

Nome Descrizione
WorkflowStatus

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