Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

System.Workflow.Runtime-Namespace

Aktualisiert: November 2007

Beinhaltet Klassen und Schnittstellen, mit denen Sie das Workflow-Laufzeitmodul und die Ausführung einer Workflowinstanz steuern können.

Der System.Workflow.Runtime-Namespace beinhaltet die WorkflowRuntime-Klasse, mit der Sie Ereignisse für das der Anwendungsdomäne zugewiesene Workflow-Laufzeitmodul konfigurieren, steuern und abonnieren können. Die WorkflowInstance-Klasse stellt für jede Workflowinstanz einen Proxy bereit und ermöglicht das Steuern der Ausführung eines Workflows. Neben diesen Klassen befinden sich in diesem Namespace mehrere Klassen, die mit Workflowereignis-Warteschlangen und vom Workflow-Laufzeitmodul ausgelösten Ausnahmen zusammenhängen.

  KlasseBeschreibung
ms594891.pubclass(de-de,VS.90).gifCorrelationPropertyStellt ein Name/Wert-Paar dar. Wird verwendet, um Meldungen mit bestimmten empfangenden Aktivitäten in Beziehung zu setzen.
ms594891.pubclass(de-de,VS.90).gifCorrelationTokenVerwaltet die Abonnements der CorrelationProperty für die Besitzeraktivitäten. Diese Klasse kann nicht vererbt werden.
ms594891.pubclass(de-de,VS.90).gifCorrelationTokenCollectionStellt eine Auflistung von CorrelationToken-Klassen dar. Diese Klasse kann nicht geerbt werden.
ms594891.pubclass(de-de,VS.90).gifCorrelationTokenEventArgsEnthält die Ereignisdaten, die dem CorrelationToken zugeordnet sind. Diese Klasse kann nicht geerbt werden.
ms594891.pubclass(de-de,VS.90).gifServicesExceptionNotHandledEventArgsStellt Daten für das WorkflowRuntime.ServicesExceptionNotHandled-Ereignis bereit.
ms594891.pubclass(de-de,VS.90).gifTimerEventSubscriptionStellt ein Abonnement eines Zeitgeberereignisses dar.
ms594891.pubclass(de-de,VS.90).gifTimerEventSubscriptionCollectionStellt eine geordnete Liste von TimerEventSubscription-Objekten dar.
ms594891.pubclass(de-de,VS.90).gifWorkflowCompletedEventArgsStellt Daten für das WorkflowCompleted-Ereignis bereit.
ms594891.pubclass(de-de,VS.90).gifWorkflowEnvironmentStellt die Transaktionsumgebung der Workflowinstanz dar, die auf dem aktuellen Thread ausgeführt wird.
ms594891.pubclass(de-de,VS.90).gifWorkflowEventArgsStellt Daten für Workflowereignisse bereit.
ms594891.pubclass(de-de,VS.90).gifWorkflowInstanceStellt eine Workflowinstanz dar.
ms594891.pubclass(de-de,VS.90).gifWorkflowOwnershipExceptionDie Ausnahme, die ausgelöst wird, wenn das Workflowlaufzeitmodul versucht, eine momentan von einer anderen Workflowlaufzeitmodul-Instanz geladene Workflowinstanz zu laden. Diese Ausnahme wird auch ausgelöst, wenn das Workflowlaufzeitmodul versucht, einen Workflow zu speichern, nachdem das beim Laden des Workflows angegebene Besitzertimeout abgelaufen ist.
ms594891.pubclass(de-de,VS.90).gifWorkflowQueueStellt eine Workflowwarteschlange dar.
ms594891.pubclass(de-de,VS.90).gifWorkflowQueueInfoEnthält Informationen zu einer WorkflowQueue.
ms594891.pubclass(de-de,VS.90).gifWorkflowQueuingServiceStellt die Dienste für die Verwaltung von WorkflowQueue-Objekten bereit.
ms594891.pubclass(de-de,VS.90).gifWorkflowRuntimeStellt die konfigurierbare Ausführungsumgebung dar, die das Workflowlaufzeitmodul für Workflows bereitstellt.
ms594891.pubclass(de-de,VS.90).gifWorkflowRuntimeEventArgsStellt Daten für das WorkflowRuntime.Started-Ereignis und das WorkflowRuntime.Stopped-Ereignis bereit.
ms594891.pubclass(de-de,VS.90).gifWorkflowSuspendedEventArgsStellt Daten für das WorkflowRuntime.WorkflowSuspended-Ereignis bereit.
ms594891.pubclass(de-de,VS.90).gifWorkflowTerminatedEventArgsStellt Daten für das WorkflowRuntime.WorkflowTerminated-Ereignis bereit.

  SchnittstelleBeschreibung
ms594891.pubinterface(de-de,VS.90).gifIPendingWorkStellt Methoden für die Teilnahme an einem Arbeitsbatch bereit.
ms594891.pubinterface(de-de,VS.90).gifIWorkBatchStellt Methoden bereit, um einem Arbeitsbatch Arbeit hinzuzufügen.

  EnumerationBeschreibung
ms594891.pubenumeration(de-de,VS.90).gifWorkflowStatusGibt den Status einer Workflowinstanz an.
Anzeigen: