Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Collapse the table of content
Expand the table of content

System.Activities.Hosting Namespace

.NET Framework 4.6 and 4.5

Provides classes related to hosting.

  Class Description
Public class BookmarkInfo Represents information about a named Bookmark.
Public class BookmarkScopeInfo Contains identification and initialization information about a BookmarkScope object.
Public class LocationInfo Provides information about a related Location.
Public class SymbolResolver SymbolResolver is an extension for providing a host LocationReferenceEnvironment containing objects that can be dereferenced by a string name. Values provided through a SymbolResolver are not persisted. Persistence of SymbolResolver values is a host responsibility.
Public class WorkflowInstance 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.
Public class WorkflowInstanceExtensionManager Manages a collection of extensions for a WorkflowInstance.
Public class WorkflowInstanceProxy A class that allows IWorkflowInstanceExtensions extensions access to the workflow service host.

  Structure Description
Protected structure WorkflowInstance.WorkflowInstanceControl Provides methods for WorkflowInstance derived classes to access the functionality of the workflow runtime.

  Interface Description
Public interface IWorkflowInstanceExtension 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.

  Enumeration Description
Public enumeration WorkflowInstanceState Specifies the state of a WorkflowInstance.
© 2015 Microsoft