System.Workflow.Runtime Namespace

Stellt Klassen bereit, die mit Workflow-Laufzeit verknüpft sind.

Klassen

CorrelationProperty

Stellt ein Name/Wert-Paar dar. Wird verwendet, um Meldungen mit bestimmten empfangenden Aktivitäten in Beziehung zu setzen.

CorrelationToken

Verwaltet die Abonnements der CorrelationProperty für die Besitzeraktivitäten. Diese Klasse kann nicht vererbt werden.

CorrelationTokenCollection

Stellt eine Auflistung von CorrelationToken-Klassen dar. Diese Klasse kann nicht vererbt werden.

CorrelationTokenEventArgs

Enthält die Ereignisdaten, die dem CorrelationToken zugeordnet sind. Diese Klasse kann nicht vererbt werden.

ServicesExceptionNotHandledEventArgs

Stellt Daten für das ServicesExceptionNotHandled-Ereignis bereit.

TimerEventSubscription

Stellt ein Abonnement eines Zeitgeberereignisses dar.

TimerEventSubscriptionCollection

Stellt eine geordnete Liste von TimerEventSubscription-Objekten dar.

WorkflowCompletedEventArgs

Stellt Daten für das WorkflowCompleted-Ereignis bereit.

WorkflowEnvironment

Stellt die Transaktionsumgebung der Workflowinstanz dar, die auf dem aktuellen Thread ausgeführt wird.

WorkflowEventArgs

Stellt Daten für Workflowereignisse bereit.

WorkflowInstance

Stellt eine Workflowinstanz dar.

WorkflowOwnershipException

Die Ausnahme, die ausgelöst wird, wenn die Workflowruntime-Engine versucht, eine momentan von einer anderen Workflowruntime-Engine-Instanz geladene Workflowinstanz zu laden. Diese Ausnahme wird auch ausgelöst, wenn die Workflowruntime-Engine versucht, einen Workflow zu speichern, nachdem das beim Laden des Workflows angegebene Besitzertimeout abgelaufen ist.

WorkflowQueue

Stellt eine Workflowwarteschlange dar.

WorkflowQueueInfo

Enthält Informationen zu einer WorkflowQueue.

WorkflowQueuingService

Stellt die Dienste für die Verwaltung von WorkflowQueue-Objekten bereit.

WorkflowRuntime

Stellt die konfigurierbare Ausführungsumgebung dar, die die Workflowruntime-Engine für Workflows bereitstellt.

WorkflowRuntimeEventArgs

Stellt Daten für das Started-Ereignis und das Stopped-Ereignis bereit.

WorkflowSuspendedEventArgs

Stellt Daten für das WorkflowSuspended-Ereignis bereit.

WorkflowTerminatedEventArgs

Stellt Daten für das WorkflowTerminated-Ereignis bereit.

Schnittstellen

IPendingWork

Stellt Methoden für die Teilnahme an einem Arbeitsbatch bereit.

IWorkBatch

Stellt Methoden bereit, um einem Arbeitsbatch Arbeit hinzuzufügen.

Enumerationen

WorkflowStatus

Gibt den Status einer Workflowinstanz an.