System.Activities.Hosting Namespace

Stellt Klassen bereit, die mit der Datenbewahrung verknüpft sind. Provides classes related to hosting.

Klassen

BookmarkInfo

Stellt Informationen über ein benanntes Bookmark dar.Represents information about a named Bookmark.

BookmarkScopeInfo

Enthält Identifikations- und Initialisierungsinformationen zu einem BookmarkScope-Objekt.Contains identification and initialization information about a BookmarkScope object.

LocationInfo

Enthält Informationen über einen verknüpften Location.Provides information about a related Location.

SymbolResolver

SymbolResolver ist eine Erweiterung zum Bereitstellen einer Host-LocationReferenceEnvironment, die Objekte enthält, welche mit einem Zeichenfolgenamen dereferenziert werden können.SymbolResolver is an extension for providing a host LocationReferenceEnvironment containing objects that can be dereferenced by a string name. Durch SymbolResolver zur Verfügung gestellte Werte werden nicht beibehalten.Values provided through a SymbolResolver are not persisted. Dauerhaftigkeit von SymbolResolver-Werten ist eine Hostverantwortung.Persistence of SymbolResolver values is a host responsibility.

WorkflowInstance

WorkflowInstance ist eine einfache Pro-Instanz-Laufzeit zum Ausführen eines Workflowprogramms.WorkflowInstance is a lightweight, per-instance runtime for executing a workflow program. Sie dient dazu, eine neue Workflowinstanz oder eine Workflowinstanz aus einer vorhandenen Instanz zu erstellen.It can be constructed to create a new workflow instance or from existing instance state. 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.The APIs that WorkflowInstance.WorkflowInstanceControl exposes are the minimal set of runtime controls from which higher level operations can be implemented. Dieser API-Satz stellt die ganze Bandbreite der Laufzeitfunktionalität dar.This API set represents the entire breadth of functionality of the runtime. 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.WorkflowInstance is an abstract class and relies on a host's implementation of its abstract methods in order to provide host functionality such as synchronization, persistence, tracking, and extensions.

WorkflowInstanceExtensionManager

Verwaltet eine Auflistung der Erweiterungen für eine WorkflowInstance.Manages a collection of extensions for a WorkflowInstance.

WorkflowInstanceProxy

Eine Klasse, die IWorkflowInstanceExtension-Erweiterungen den Zugriff auf den Workflowdiensthost ermöglicht.A class that allows IWorkflowInstanceExtension extensions access to the workflow service host.

Strukturen

WorkflowInstance.WorkflowInstanceControl

Stellt Methoden bereit, mit denen WorkflowInstance-abgeleitete Klassen auf die Funktionalität der Workflowlaufzeit zugreifen können.Provides methods for WorkflowInstance derived classes to access the functionality of the workflow runtime.

Schnittstellen

IWorkflowInstanceExtension

Diese Schnittstelle wird von zusammengesetzten Erweiterungen oder Erweiterungen, die Zugriff auf die Workflowinstanz benötigen, implementiert.This interface is implemented by composite extensions, or extensions that need access to the workflow instance. 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.Implementers of this interface will be called by the WorkflowInstance prior to execution in order to provide additional extensions, or get access to the WorkflowInstance through the WorkflowInstanceProxy.

Enumerationen

WorkflowInstanceState

Gibt den Zustand einer WorkflowInstance an.Specifies the state of a WorkflowInstance.