System.Activities.Hosting Namespace

Stellt Klassen bereit, die mit der Datenbewahrung verknüpft sind.

Klassen

BookmarkInfo

Stellt Informationen über ein benanntes Bookmark dar.

BookmarkScopeInfo

Enthält Identifikations- und Initialisierungsinformationen zu einem BookmarkScope-Objekt.

LocationInfo

Enthält Informationen über einen verknüpften Location.

SymbolResolver

SymbolResolver ist eine Erweiterung zum Bereitstellen einer Host-LocationReferenceEnvironment, die Objekte enthält, welche mit einem Zeichenfolgenamen dereferenziert werden können. Durch SymbolResolver zur Verfügung gestellte Werte werden nicht beibehalten. Dauerhaftigkeit von SymbolResolver-Werten ist eine Hostverantwortung.

WorkflowInstance

WorkflowInstance ist eine einfache Pro-Instanz-Laufzeit zum Ausführen eines Workflowprogramms. Sie dient dazu, eine neue Workflowinstanz oder eine Workflowinstanz aus einer vorhandenen Instanz zu erstellen. Die APIs, welche die WorkflowInstance.WorkflowInstanceControl verfügbar macht, stellen den minimalen Satz von Laufzeitsteuerelementen dar, von denen Vorgänge auf höherer Ebene implementiert werden können. Dieser API-Satz stellt die ganze Bandbreite der Laufzeitfunktionalität dar. Die WorkflowInstance ist eine abstrakte Klasse und benötigt die Implementierung der abstrakten Methoden eines Hosts, um Hostfunktionen (wie etwa Synchronisierung, Dauerhaftigkeit, Nachverfolgung und Erweiterungen) bereitzustellen.

WorkflowInstanceExtensionManager

Verwaltet eine Auflistung der Erweiterungen für eine WorkflowInstance.

WorkflowInstanceProxy

Eine Klasse, die IWorkflowInstanceExtension-Erweiterungen den Zugriff auf den Workflowdiensthost ermöglicht.

Strukturen

WorkflowInstance.WorkflowInstanceControl

Stellt Methoden bereit, mit denen WorkflowInstance-abgeleitete Klassen auf die Funktionalität der Workflowlaufzeit zugreifen können.

Schnittstellen

IWorkflowInstanceExtension

Diese Schnittstelle wird von zusammengesetzten Erweiterungen oder Erweiterungen, die Zugriff auf die Workflowinstanz benötigen, implementiert. Implementierungen dieser Schnittstelle werden von der WorkflowInstance vor der Ausführung aufgerufen, um zusätzliche Erweiterungen bereitzustellen, oder rufen Zugriff auf die WorkflowInstance durch den WorkflowInstanceProxy ab.

Enumerationen

WorkflowInstanceState

Gibt den Zustand einer WorkflowInstance an.