Provides classes related to hosting.
Represents information about a named Bookmark.
Contains identification and initialization information about a BookmarkScope object.
Provides information about a related Location.
WorkflowInstance is a lightweight, per-instance runtime for executing a workflow program. It can be constructed to create a new workflow instance or from existing instance state. The APIs that WorkflowInstance.WorkflowInstanceControl exposes are the minimal set of runtime controls from which higher level operations can be implemented. This API set represents the entire breadth of functionality of the runtime. 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.
Manages a collection of extensions for a WorkflowInstance.
A class that allows T:System.Activities.Hosting.IWorkflowInstanceExtensions extensions access to the workflow service host.
This interface is implemented by composite extensions, or extensions that need access to the workflow instance. 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.