System.Workflow.Runtime Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides classes related to workflow runtime.
Classes
CorrelationProperty |
Represents a name and value pair used to correlate messages to specific receiving activities. |
CorrelationToken |
Manages the subscriptions of the CorrelationProperty to the owner activities. This class cannot be inherited. |
CorrelationTokenCollection |
Represents a collection of CorrelationToken classes. This class cannot be inherited. |
CorrelationTokenEventArgs |
Contains the event data associated with the CorrelationToken. This class cannot be inherited. |
ServicesExceptionNotHandledEventArgs |
Provides data for the ServicesExceptionNotHandled event. |
TimerEventSubscription |
Represents a subscription to a timer event. |
TimerEventSubscriptionCollection |
Represents an ordered list of TimerEventSubscription objects. |
WorkflowCompletedEventArgs |
Provides data for the WorkflowCompleted event. |
WorkflowEnvironment |
Represents the transactional environment of the workflow instance that is running on the current thread. |
WorkflowEventArgs |
Provides data for workflow events. |
WorkflowInstance |
Represents a workflow instance. |
WorkflowOwnershipException |
The exception that is thrown when the workflow runtime engine attempts to load a workflow instance that is currently loaded by another workflow runtime engine instance. Additionally, this exception is thrown when the workflow runtime engine attempts to save a workflow after the ownership timeout that was specified while loading the workflow has expired. |
WorkflowQueue |
Represents a workflow queue. |
WorkflowQueueInfo |
Contains information about a WorkflowQueue. |
WorkflowQueuingService |
Provides the services for management of WorkflowQueue objects. |
WorkflowRuntime |
Represents the configurable execution environment provided by the workflow run-time engine for workflows. |
WorkflowRuntimeEventArgs | |
WorkflowSuspendedEventArgs |
Provides data for the WorkflowSuspended event. |
WorkflowTerminatedEventArgs |
Provides data for the WorkflowTerminated event. |
Interfaces
IPendingWork |
Provides methods to participate in a work batch. |
IWorkBatch |
Provides methods to add work to a work batch. |
Enums
WorkflowStatus |
Specifies the status of a workflow instance. |